{"id":7021,"date":"2024-07-21T07:01:01","date_gmt":"2024-07-20T23:01:01","guid":{"rendered":""},"modified":"2024-07-21T07:01:01","modified_gmt":"2024-07-20T23:01:01","slug":"xml\u8003\u8bd5\u9898\u53ca\u7b54\u6848_sql\u6559\u7a0b","status":"publish","type":"post","link":"https:\/\/mushiming.com\/7021.html","title":{"rendered":"xml\u8003\u8bd5\u9898\u53ca\u7b54\u6848_sql\u6559\u7a0b"},"content":{"rendered":"<div id=\"cnblogs_post_body\" class=\"blogpost-body\">\n<h2>1.\u754c\u9762\u4ecb\u7ecd<\/h2>\n<p><img decoding=\"async\" src=\"https:\/\/img2018.cnblogs.com\/blog\/1616122\/201905\/1616122-20190503103418680-433431577.png\" =\"\" =\"\" alt=\"xml\u8003\u8bd5\u9898\u53ca\u7b54\u6848_sql\u6559\u7a0b (https:\/\/mushiming.com\/)  \u7b2c1\u5f20\" title=\"xml\u8003\u8bd5\u9898\u53ca\u7b54\u6848_sql\u6559\u7a0b  \u7b2c1\u5f20-\u7a46\u4e16\u660e\u535a\u5ba2\" ><\/p>\n<h2>2.\u7cfb\u7edf\u7ed3\u6784\u4ecb\u7ecd<\/h2>\n<p><img decoding=\"async\" src=\"https:\/\/img2018.cnblogs.com\/blog\/1616122\/201905\/1616122-20190503103947381-1545132553.png\" =\"\" =\"\" alt=\"xml\u8003\u8bd5\u9898\u53ca\u7b54\u6848_sql\u6559\u7a0b (https:\/\/mushiming.com\/)  \u7b2c2\u5f20\" title=\"xml\u8003\u8bd5\u9898\u53ca\u7b54\u6848_sql\u6559\u7a0b  \u7b2c2\u5f20-\u7a46\u4e16\u660e\u535a\u5ba2\" ><\/p>\n<p><strong>\u6211\u628a\u5404\u4e2a\u5305\u4ecb\u7ecd\u4e00\u4e0b<\/strong><\/p>\n<p><strong>1.exam.xml\u6587\u4ef6\u5c31\u662f\u7528\u6765\u6a21\u62df\u6570\u636e\u5e93\u7684\uff0c\u4ee3\u7801\u5728\u540e\u9762\u8d34\u51fa\u6765<\/strong><\/p>\n<p><strong>2.dao\u5c42\u65f6\u64cd\u4f5c\u6570\u636e\u5305<\/strong><\/p>\n<p><strong>3.utils\u662f\u5de5\u5177\u7c7b\u5305<\/strong><\/p>\n<p><strong>4.bean\u662f\u6570\u636e\u5c01\u88c5\u7c7b\u5305<\/strong><\/p>\n<p><strong>5.exception\u662f\u81ea\u5b9a\u4e49\u5f02\u5e38\u7c7b\u5305<\/strong><\/p>\n<p><strong>6.junit\u6d4b\u8bd5\u5305<\/strong><\/p>\n<p><strong>7.ui\u7528\u6237\u754c\u9762\u5305<\/strong><\/p>\n<h2><strong>3.\u8be6\u7ec6\u4ee3\u7801<\/strong><\/h2>\n<p><strong>1.exam.xml<\/strong><\/p>\n<div class=\"cnblogs_code\">\n<pre class=\"language-java prettyprint linenums\"><span style=\"color:#008080;\"> 1<\/span> <span style=\"color:#0000ff;\">&lt;?<\/span><span style=\"color:#ff00ff;\">xml version=\"1.0\" encoding=\"UTF-8\" standalone=\"no\"<\/span><span style=\"color:#0000ff;\">?&gt;<\/span><span style=\"color:#0000ff;\">&lt;<\/span><span style=\"color:#800000;\">exam<\/span><span style=\"color:#0000ff;\">&gt;<\/span> <span style=\"color:#008080;\"> 2<\/span> <span style=\"color:#0000ff;\">&lt;<\/span><span style=\"color:#800000;\">student <\/span><span style=\"color:#ff0000;\">examid<\/span><span style=\"color:#0000ff;\">=\"456\"<\/span><span style=\"color:#ff0000;\"> idcard<\/span><span style=\"color:#0000ff;\">=\"123\"<\/span><span style=\"color:#0000ff;\">&gt;<\/span> <span style=\"color:#008080;\"> 3<\/span> <span style=\"color:#0000ff;\">&lt;<\/span><span style=\"color:#800000;\">name<\/span><span style=\"color:#0000ff;\">&gt;<\/span>a<span style=\"color:#0000ff;\">&lt;\/<\/span><span style=\"color:#800000;\">name<\/span><span style=\"color:#0000ff;\">&gt;<\/span> <span style=\"color:#008080;\"> 4<\/span> <span style=\"color:#0000ff;\">&lt;<\/span><span style=\"color:#800000;\">location<\/span><span style=\"color:#0000ff;\">&gt;<\/span>b<span style=\"color:#0000ff;\">&lt;\/<\/span><span style=\"color:#800000;\">location<\/span><span style=\"color:#0000ff;\">&gt;<\/span> <span style=\"color:#008080;\"> 5<\/span> <span style=\"color:#0000ff;\">&lt;<\/span><span style=\"color:#800000;\">grade<\/span><span style=\"color:#0000ff;\">&gt;<\/span>22<span style=\"color:#0000ff;\">&lt;\/<\/span><span style=\"color:#800000;\">grade<\/span><span style=\"color:#0000ff;\">&gt;<\/span> <span style=\"color:#008080;\"> 6<\/span> <span style=\"color:#0000ff;\">&lt;\/<\/span><span style=\"color:#800000;\">student<\/span><span style=\"color:#0000ff;\">&gt;<\/span> <span style=\"color:#008080;\"> 7<\/span> <span style=\"color:#008080;\"> 8<\/span> <span style=\"color:#0000ff;\">&lt;<\/span><span style=\"color:#800000;\">student <\/span><span style=\"color:#ff0000;\">examid<\/span><span style=\"color:#0000ff;\">=\"000\"<\/span><span style=\"color:#ff0000;\"> idcard<\/span><span style=\"color:#0000ff;\">=\"789\"<\/span><span style=\"color:#0000ff;\">&gt;<\/span> <span style=\"color:#008080;\"> 9<\/span> <span style=\"color:#0000ff;\">&lt;<\/span><span style=\"color:#800000;\">name<\/span><span style=\"color:#0000ff;\">&gt;<\/span>c<span style=\"color:#0000ff;\">&lt;\/<\/span><span style=\"color:#800000;\">name<\/span><span style=\"color:#0000ff;\">&gt;<\/span> <span style=\"color:#008080;\">10<\/span> <span style=\"color:#0000ff;\">&lt;<\/span><span style=\"color:#800000;\">location<\/span><span style=\"color:#0000ff;\">&gt;<\/span>d<span style=\"color:#0000ff;\">&lt;\/<\/span><span style=\"color:#800000;\">location<\/span><span style=\"color:#0000ff;\">&gt;<\/span> <span style=\"color:#008080;\">11<\/span> <span style=\"color:#0000ff;\">&lt;<\/span><span style=\"color:#800000;\">grade<\/span><span style=\"color:#0000ff;\">&gt;<\/span>20<span style=\"color:#0000ff;\">&lt;\/<\/span><span style=\"color:#800000;\">grade<\/span><span style=\"color:#0000ff;\">&gt;<\/span> <span style=\"color:#008080;\">12<\/span> <span style=\"color:#0000ff;\">&lt;\/<\/span><span style=\"color:#800000;\">student<\/span><span style=\"color:#0000ff;\">&gt;<\/span> <span style=\"color:#008080;\">13<\/span> <span style=\"color:#008080;\">14<\/span> <span style=\"color:#008080;\">15<\/span> <span style=\"color:#0000ff;\">&lt;\/<\/span><span style=\"color:#800000;\">exam<\/span><span style=\"color:#0000ff;\">&gt;<\/span><\/pre>\n<\/p><\/div>\n<p><strong>2.XmlUtils.java<\/strong><\/p>\n<div class=\"cnblogs_code\">\n<pre class=\"language-java prettyprint linenums\"><span style=\"color:#008080;\"> 1<\/span> <span style=\"color:#0000ff;\">package<\/span><span style=\"color:#000000;\"> utils; <\/span><span style=\"color:#008080;\"> 2<\/span> <span style=\"color:#008080;\"> 3<\/span> <span style=\"color:#0000ff;\">import<\/span><span style=\"color:#000000;\"> java.io.FileOutputStream; <\/span><span style=\"color:#008080;\"> 4<\/span> <span style=\"color:#008080;\"> 5<\/span> <span style=\"color:#0000ff;\">import<\/span><span style=\"color:#000000;\"> javax.xml.parsers.DocumentBuilder; <\/span><span style=\"color:#008080;\"> 6<\/span> <span style=\"color:#0000ff;\">import<\/span><span style=\"color:#000000;\"> javax.xml.parsers.DocumentBuilderFactory; <\/span><span style=\"color:#008080;\"> 7<\/span> <span style=\"color:#0000ff;\">import<\/span><span style=\"color:#000000;\"> javax.xml.transform.Transformer; <\/span><span style=\"color:#008080;\"> 8<\/span> <span style=\"color:#0000ff;\">import<\/span><span style=\"color:#000000;\"> javax.xml.transform.TransformerFactory; <\/span><span style=\"color:#008080;\"> 9<\/span> <span style=\"color:#0000ff;\">import<\/span><span style=\"color:#000000;\"> javax.xml.transform.dom.DOMSource; <\/span><span style=\"color:#008080;\">10<\/span> <span style=\"color:#0000ff;\">import<\/span><span style=\"color:#000000;\"> javax.xml.transform.stream.StreamResult; <\/span><span style=\"color:#008080;\">11<\/span> <span style=\"color:#008080;\">12<\/span> <span style=\"color:#0000ff;\">import<\/span><span style=\"color:#000000;\"> org.w3c.dom.Document; <\/span><span style=\"color:#008080;\">13<\/span> <span style=\"color:#008080;\">14<\/span> <span style=\"color:#008000;\">\/\/<\/span><span style=\"color:#008000;\">\u5de5\u5177\u7c7b\u7684\u6240\u6709\u65b9\u6cd5\u90fd\u662f\u9759\u6001\u7684\uff08\u7ea6\u5b9a\u4fd7\u6210\uff09<\/span> <span style=\"color:#008080;\">15<\/span> <span style=\"color:#0000ff;\">public<\/span> <span style=\"color:#0000ff;\">class<\/span><span style=\"color:#000000;\"> XmlUtils { <\/span><span style=\"color:#008080;\">16<\/span> <span style=\"color:#008080;\">17<\/span> <span style=\"color:#0000ff;\">private<\/span> <span style=\"color:#0000ff;\">static<\/span> String filename = \"src\/exam.xml\"<span style=\"color:#000000;\">; <\/span><span style=\"color:#008080;\">18<\/span> <span style=\"color:#008080;\">19<\/span> <span style=\"color:#0000ff;\">public<\/span> <span style=\"color:#0000ff;\">static<\/span> Document getDocument() <span style=\"color:#0000ff;\">throws<\/span><span style=\"color:#000000;\"> Exception{ <\/span><span style=\"color:#008080;\">20<\/span> <span style=\"color:#008080;\">21<\/span> DocumentBuilderFactory factory =<span style=\"color:#000000;\"> DocumentBuilderFactory.newInstance(); <\/span><span style=\"color:#008080;\">22<\/span> DocumentBuilder builder =<span style=\"color:#000000;\"> factory.newDocumentBuilder(); <\/span><span style=\"color:#008080;\">23<\/span> <span style=\"color:#0000ff;\">return<\/span><span style=\"color:#000000;\"> builder.parse(filename); <\/span><span style=\"color:#008080;\">24<\/span> <span style=\"color:#008080;\">25<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">26<\/span> <span style=\"color:#008080;\">27<\/span> <span style=\"color:#0000ff;\">public<\/span> <span style=\"color:#0000ff;\">static<\/span> <span style=\"color:#0000ff;\">void<\/span> write2Xml(Document document) <span style=\"color:#0000ff;\">throws<\/span><span style=\"color:#000000;\"> Exception{ <\/span><span style=\"color:#008080;\">28<\/span> <span style=\"color:#008080;\">29<\/span> TransformerFactory factory =<span style=\"color:#000000;\"> TransformerFactory.newInstance(); <\/span><span style=\"color:#008080;\">30<\/span> Transformer tf =<span style=\"color:#000000;\"> factory.newTransformer(); <\/span><span style=\"color:#008080;\">31<\/span> tf.transform(<span style=\"color:#0000ff;\">new<\/span> DOMSource(document), <span style=\"color:#0000ff;\">new<\/span> StreamResult(<span style=\"color:#0000ff;\">new<\/span><span style=\"color:#000000;\"> FileOutputStream(filename))); <\/span><span style=\"color:#008080;\">32<\/span> <span style=\"color:#008080;\">33<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">34<\/span> <span style=\"color:#008080;\">35<\/span> }<\/pre>\n<\/p><\/div>\n<p><strong>getDocument()\u65b9\u6cd5\u7528\u6765\u83b7\u53d6\u6807\u7b7e\u5bf9\u8c61<\/strong><\/p>\n<p><strong>write2Xml(Document document)\u65b9\u6cd5\u7528\u6765\u66f4\u65b0xml\u6587\u4ef6<\/strong><\/p>\n<p><strong>3.StudentDao.java<\/strong><\/p>\n<div class=\"cnblogs_code\">\n<pre class=\"language-java prettyprint linenums\"><span style=\"color:#008080;\"> 1<\/span> <span style=\"color:#0000ff;\">package<\/span><span style=\"color:#000000;\"> dao; <\/span><span style=\"color:#008080;\"> 2<\/span> <span style=\"color:#008080;\"> 3<\/span> <span style=\"color:#0000ff;\">import<\/span><span style=\"color:#000000;\"> org.w3c.dom.Document; <\/span><span style=\"color:#008080;\"> 4<\/span> <span style=\"color:#0000ff;\">import<\/span><span style=\"color:#000000;\"> org.w3c.dom.Element; <\/span><span style=\"color:#008080;\"> 5<\/span> <span style=\"color:#0000ff;\">import<\/span><span style=\"color:#000000;\"> org.w3c.dom.NodeList; <\/span><span style=\"color:#008080;\"> 6<\/span> <span style=\"color:#008080;\"> 7<\/span> <span style=\"color:#0000ff;\">import<\/span><span style=\"color:#000000;\"> bean.Student; <\/span><span style=\"color:#008080;\"> 8<\/span> <span style=\"color:#0000ff;\">import<\/span><span style=\"color:#000000;\"> exception.StudentNotExistException; <\/span><span style=\"color:#008080;\"> 9<\/span> <span style=\"color:#0000ff;\">import<\/span><span style=\"color:#000000;\"> utils.XmlUtils; <\/span><span style=\"color:#008080;\">10<\/span> <span style=\"color:#008080;\">11<\/span> <span style=\"color:#0000ff;\">public<\/span> <span style=\"color:#0000ff;\">class<\/span><span style=\"color:#000000;\"> StudentDao { <\/span><span style=\"color:#008080;\">12<\/span> <span style=\"color:#008080;\">13<\/span> <span style=\"color:#0000ff;\">public<\/span> <span style=\"color:#0000ff;\">void<\/span><span style=\"color:#000000;\"> add(Student s){ <\/span><span style=\"color:#008080;\">14<\/span> <span style=\"color:#008080;\">15<\/span> <span style=\"color:#0000ff;\">try<\/span><span style=\"color:#000000;\"> { <\/span><span style=\"color:#008080;\">16<\/span> Document document =<span style=\"color:#000000;\"> XmlUtils.getDocument(); <\/span><span style=\"color:#008080;\">17<\/span> <span style=\"color:#008080;\">18<\/span> <span style=\"color:#008000;\">\/\/<\/span><span style=\"color:#008000;\">\u521b\u5efa\u51fa\u5c01\u88c5\u5b66\u751f\u7684\u6807\u7b7e<\/span> <span style=\"color:#008080;\">19<\/span> Element student_tag = document.createElement(\"student\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">20<\/span> student_tag.setAttribute(\"idcard\"<span style=\"color:#000000;\">, s.getIdcard()); <\/span><span style=\"color:#008080;\">21<\/span> student_tag.setAttribute(\"examid\"<span style=\"color:#000000;\">, s.getExamid()); <\/span><span style=\"color:#008080;\">22<\/span> <span style=\"color:#008080;\">23<\/span> <span style=\"color:#008000;\">\/\/<\/span><span style=\"color:#008000;\">\u521b\u5efa\u7528\u4e8e\u5c01\u88c5\u5b66\u751f\u59d3\u540d\uff0c\u6240\u5728\u5730\u548c\u6210\u7ee9\u7684\u6807\u7b7e<\/span> <span style=\"color:#008080;\">24<\/span> Element name = document.createElement(\"name\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">25<\/span> Element location = document.createElement(\"location\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">26<\/span> Element grade = document.createElement(\"grade\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">27<\/span> <span style=\"color:#000000;\"> name.setTextContent(s.getName()); <\/span><span style=\"color:#008080;\">28<\/span> <span style=\"color:#000000;\"> location.setTextContent(s.getIdcard()); <\/span><span style=\"color:#008080;\">29<\/span> grade.setTextContent(s.getGrade()+\"\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">30<\/span> <span style=\"color:#008080;\">31<\/span> <span style=\"color:#008000;\">\/\/<\/span><span style=\"color:#008000;\">\u8bbe\u7f6e\u6807\u7b7e\u4e4b\u95f4\u7684\u5173\u7cfb<\/span> <span style=\"color:#008080;\">32<\/span> <span style=\"color:#000000;\"> student_tag.appendChild(name); <\/span><span style=\"color:#008080;\">33<\/span> <span style=\"color:#000000;\"> student_tag.appendChild(location); <\/span><span style=\"color:#008080;\">34<\/span> <span style=\"color:#000000;\"> student_tag.appendChild(grade); <\/span><span style=\"color:#008080;\">35<\/span> <span style=\"color:#008080;\">36<\/span> <span style=\"color:#008000;\">\/\/<\/span><span style=\"color:#008000;\">\u628a\u5c01\u88c5\u4fe1\u606f\u7684\u5b66\u751f\u6807\u7b7e\uff0c\u8981\u6302\u5728\u6587\u6863\u4e0a\u9762<\/span> <span style=\"color:#008080;\">37<\/span> document.getElementsByTagName(\"exam\").item(0<span style=\"color:#000000;\">).appendChild(student_tag); <\/span><span style=\"color:#008080;\">38<\/span> <span style=\"color:#008080;\">39<\/span> <span style=\"color:#008000;\">\/\/<\/span><span style=\"color:#008000;\">\u66f4\u65b0\u5185\u5b58<\/span> <span style=\"color:#008080;\">40<\/span> <span style=\"color:#000000;\"> XmlUtils.write2Xml(document); <\/span><span style=\"color:#008080;\">41<\/span> <span style=\"color:#008080;\">42<\/span> } <span style=\"color:#0000ff;\">catch<\/span><span style=\"color:#000000;\"> (Exception e) { <\/span><span style=\"color:#008080;\">43<\/span> <span style=\"color:#008000;\">\/\/<\/span><span style=\"color:#008000;\">\u628a\u5f02\u5e38\u8fdb\u884c\u8f6c\u578b\uff0c\u628a\u7f16\u8bd1\u65f6\u5f02\u5e38\u8f6c\u5316\u6210\u8fd0\u884c\u65f6\u5f02\u5e38<\/span> <span style=\"color:#008080;\">44<\/span> <span style=\"color:#0000ff;\">throw<\/span> <span style=\"color:#0000ff;\">new<\/span><span style=\"color:#000000;\"> RuntimeException(e); <\/span><span style=\"color:#008080;\">45<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">46<\/span> <span style=\"color:#008080;\">47<\/span> <span style=\"color:#008080;\">48<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">49<\/span> <span style=\"color:#008080;\">50<\/span> <span style=\"color:#0000ff;\">public<\/span><span style=\"color:#000000;\"> Student find(String examid){ <\/span><span style=\"color:#008080;\">51<\/span> <span style=\"color:#008080;\">52<\/span> <span style=\"color:#0000ff;\">try<\/span><span style=\"color:#000000;\"> { <\/span><span style=\"color:#008080;\">53<\/span> Document document =<span style=\"color:#000000;\"> XmlUtils.getDocument(); <\/span><span style=\"color:#008080;\">54<\/span> NodeList list = document.getElementsByTagName(\"student\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">55<\/span> <span style=\"color:#0000ff;\">for<\/span>(<span style=\"color:#0000ff;\">int<\/span> i=0; i&lt;list.getLength(); i++<span style=\"color:#000000;\">){ <\/span><span style=\"color:#008080;\">56<\/span> Element student_tag =<span style=\"color:#000000;\"> (Element) list.item(i); <\/span><span style=\"color:#008080;\">57<\/span> <span style=\"color:#0000ff;\">if<\/span>(student_tag.getAttribute(\"examid\"<span style=\"color:#000000;\">).equals(examid)){ <\/span><span style=\"color:#008080;\">58<\/span> <span style=\"color:#008000;\">\/\/<\/span><span style=\"color:#008000;\">\u627e\u5230\u4e0eexamid\u76f8\u5bf9\u5e94\u7684\u5b66\u751f\uff0cnew\u51fa\u4e00\u4e2astudent\u5bf9\u8c61\u5c01\u88c5\u8fd9\u4e2a\u5b66\u751f\u7684\u4fe1\u606f\u8fd4\u56de<\/span> <span style=\"color:#008080;\">59<\/span> Student s = <span style=\"color:#0000ff;\">new<\/span><span style=\"color:#000000;\"> Student(); <\/span><span style=\"color:#008080;\">60<\/span> <span style=\"color:#000000;\"> s.setExamid(examid); <\/span><span style=\"color:#008080;\">61<\/span> s.setIdcard(student_tag.getAttribute(\"idcard\"<span style=\"color:#000000;\">)); <\/span><span style=\"color:#008080;\">62<\/span> s.setName(student_tag.getElementsByTagName(\"name\").item(0<span style=\"color:#000000;\">).getTextContent()); <\/span><span style=\"color:#008080;\">63<\/span> s.setLocation(student_tag.getElementsByTagName(\"location\").item(0<span style=\"color:#000000;\">).getTextContent()); <\/span><span style=\"color:#008080;\">64<\/span> s.setGrade(Double.parseDouble(student_tag.getElementsByTagName(\"grade\").item(0<span style=\"color:#000000;\">).getTextContent())); <\/span><span style=\"color:#008080;\">65<\/span> <span style=\"color:#0000ff;\">return<\/span><span style=\"color:#000000;\"> s; <\/span><span style=\"color:#008080;\">66<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">67<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">68<\/span> <span style=\"color:#0000ff;\">return<\/span> <span style=\"color:#0000ff;\">null<\/span><span style=\"color:#000000;\">; <\/span><span style=\"color:#008080;\">69<\/span> } <span style=\"color:#0000ff;\">catch<\/span><span style=\"color:#000000;\"> (Exception e) { <\/span><span style=\"color:#008080;\">70<\/span> <span style=\"color:#008000;\">\/\/<\/span><span style=\"color:#008000;\"> TODO Auto-generated catch block<\/span> <span style=\"color:#008080;\">71<\/span> <span style=\"color:#0000ff;\">throw<\/span> <span style=\"color:#0000ff;\">new<\/span><span style=\"color:#000000;\"> RuntimeException(e); <\/span><span style=\"color:#008080;\">72<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">73<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">74<\/span> <span style=\"color:#008080;\">75<\/span> <span style=\"color:#0000ff;\">public<\/span> <span style=\"color:#0000ff;\">void<\/span> delete(String name) <span style=\"color:#0000ff;\">throws<\/span><span style=\"color:#000000;\"> StudentNotExistException{ <\/span><span style=\"color:#008080;\">76<\/span> <span style=\"color:#008080;\">77<\/span> <span style=\"color:#0000ff;\">try<\/span><span style=\"color:#000000;\"> { <\/span><span style=\"color:#008080;\">78<\/span> Document document =<span style=\"color:#000000;\"> XmlUtils.getDocument(); <\/span><span style=\"color:#008080;\">79<\/span> NodeList list = document.getElementsByTagName(\"name\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">80<\/span> <span style=\"color:#0000ff;\">for<\/span>(<span style=\"color:#0000ff;\">int<\/span> i=0; i&lt;list.getLength(); i++<span style=\"color:#000000;\">){ <\/span><span style=\"color:#008080;\">81<\/span> <span style=\"color:#0000ff;\">if<\/span><span style=\"color:#000000;\">(list.item(i).getTextContent().equals(name)){ <\/span><span style=\"color:#008080;\">82<\/span> <span style=\"color:#000000;\"> list.item(i).getParentNode().getParentNode().removeChild(list.item(i).getParentNode()); <\/span><span style=\"color:#008080;\">83<\/span> <span style=\"color:#000000;\"> XmlUtils.write2Xml(document); <\/span><span style=\"color:#008080;\">84<\/span> <span style=\"color:#0000ff;\">return<\/span><span style=\"color:#000000;\">; <\/span><span style=\"color:#008080;\">85<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">86<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">87<\/span> <span style=\"color:#0000ff;\">throw<\/span> <span style=\"color:#0000ff;\">new<\/span> StudentNotExistException(name + \"\u4e0d\u5b58\u5728\uff01\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">88<\/span> }<span style=\"color:#0000ff;\">catch<\/span><span style=\"color:#000000;\">(StudentNotExistException e){ <\/span><span style=\"color:#008080;\">89<\/span> <span style=\"color:#0000ff;\">throw<\/span><span style=\"color:#000000;\"> e; <\/span><span style=\"color:#008080;\">90<\/span> }<span style=\"color:#0000ff;\">catch<\/span><span style=\"color:#000000;\"> (Exception e) { <\/span><span style=\"color:#008080;\">91<\/span> <span style=\"color:#008000;\">\/\/<\/span><span style=\"color:#008000;\"> TODO Auto-generated catch block<\/span> <span style=\"color:#008080;\">92<\/span> <span style=\"color:#0000ff;\">throw<\/span> <span style=\"color:#0000ff;\">new<\/span><span style=\"color:#000000;\"> RuntimeException(); <\/span><span style=\"color:#008080;\">93<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">94<\/span> <span style=\"color:#008080;\">95<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">96<\/span> <span style=\"color:#008080;\">97<\/span> }<\/pre>\n<\/p><\/div>\n<p><strong>4.student.java<\/strong><\/p>\n<p>&nbsp;<\/p>\n<div class=\"cnblogs_code\">\n<pre class=\"language-java prettyprint linenums\"><span style=\"color:#008080;\"> 1<\/span> <span style=\"color:#0000ff;\">package<\/span><span style=\"color:#000000;\"> bean; <\/span><span style=\"color:#008080;\"> 2<\/span> <span style=\"color:#008080;\"> 3<\/span> <span style=\"color:#0000ff;\">public<\/span> <span style=\"color:#0000ff;\">class<\/span><span style=\"color:#000000;\"> Student { <\/span><span style=\"color:#008080;\"> 4<\/span> <span style=\"color:#008080;\"> 5<\/span> <span style=\"color:#000000;\"> @Override <\/span><span style=\"color:#008080;\"> 6<\/span> <span style=\"color:#0000ff;\">public<\/span><span style=\"color:#000000;\"> String toString() { <\/span><span style=\"color:#008080;\"> 7<\/span> <span style=\"color:#0000ff;\">return<\/span> \"Student [name=\" + name + \", location=\" + location + \", grade=\" + grade + \", idcard=\" +<span style=\"color:#000000;\"> idcard <\/span><span style=\"color:#008080;\"> 8<\/span> + \", examid=\" + examid + \"]\"<span style=\"color:#000000;\">; <\/span><span style=\"color:#008080;\"> 9<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">10<\/span> <span style=\"color:#0000ff;\">private<\/span><span style=\"color:#000000;\"> String name; <\/span><span style=\"color:#008080;\">11<\/span> <span style=\"color:#0000ff;\">private<\/span><span style=\"color:#000000;\"> String location; <\/span><span style=\"color:#008080;\">12<\/span> <span style=\"color:#0000ff;\">private<\/span> <span style=\"color:#0000ff;\">double<\/span><span style=\"color:#000000;\"> grade; <\/span><span style=\"color:#008080;\">13<\/span> <span style=\"color:#0000ff;\">private<\/span><span style=\"color:#000000;\"> String idcard; <\/span><span style=\"color:#008080;\">14<\/span> <span style=\"color:#0000ff;\">private<\/span><span style=\"color:#000000;\"> String examid; <\/span><span style=\"color:#008080;\">15<\/span> <span style=\"color:#008080;\">16<\/span> <span style=\"color:#0000ff;\">public<\/span><span style=\"color:#000000;\"> String getName() { <\/span><span style=\"color:#008080;\">17<\/span> <span style=\"color:#0000ff;\">return<\/span><span style=\"color:#000000;\"> name; <\/span><span style=\"color:#008080;\">18<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">19<\/span> <span style=\"color:#0000ff;\">public<\/span> <span style=\"color:#0000ff;\">void<\/span><span style=\"color:#000000;\"> setName(String name) { <\/span><span style=\"color:#008080;\">20<\/span> <span style=\"color:#0000ff;\">this<\/span>.name =<span style=\"color:#000000;\"> name; <\/span><span style=\"color:#008080;\">21<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">22<\/span> <span style=\"color:#0000ff;\">public<\/span><span style=\"color:#000000;\"> String getLocation() { <\/span><span style=\"color:#008080;\">23<\/span> <span style=\"color:#0000ff;\">return<\/span><span style=\"color:#000000;\"> location; <\/span><span style=\"color:#008080;\">24<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">25<\/span> <span style=\"color:#0000ff;\">public<\/span> <span style=\"color:#0000ff;\">void<\/span><span style=\"color:#000000;\"> setLocation(String location) { <\/span><span style=\"color:#008080;\">26<\/span> <span style=\"color:#0000ff;\">this<\/span>.location =<span style=\"color:#000000;\"> location; <\/span><span style=\"color:#008080;\">27<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">28<\/span> <span style=\"color:#0000ff;\">public<\/span> <span style=\"color:#0000ff;\">double<\/span><span style=\"color:#000000;\"> getGrade() { <\/span><span style=\"color:#008080;\">29<\/span> <span style=\"color:#0000ff;\">return<\/span><span style=\"color:#000000;\"> grade; <\/span><span style=\"color:#008080;\">30<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">31<\/span> <span style=\"color:#0000ff;\">public<\/span> <span style=\"color:#0000ff;\">void<\/span> setGrade(<span style=\"color:#0000ff;\">double<\/span><span style=\"color:#000000;\"> grade) { <\/span><span style=\"color:#008080;\">32<\/span> <span style=\"color:#0000ff;\">this<\/span>.grade =<span style=\"color:#000000;\"> grade; <\/span><span style=\"color:#008080;\">33<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">34<\/span> <span style=\"color:#0000ff;\">public<\/span><span style=\"color:#000000;\"> String getIdcard() { <\/span><span style=\"color:#008080;\">35<\/span> <span style=\"color:#0000ff;\">return<\/span><span style=\"color:#000000;\"> idcard; <\/span><span style=\"color:#008080;\">36<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">37<\/span> <span style=\"color:#0000ff;\">public<\/span> <span style=\"color:#0000ff;\">void<\/span><span style=\"color:#000000;\"> setIdcard(String idcard) { <\/span><span style=\"color:#008080;\">38<\/span> <span style=\"color:#0000ff;\">this<\/span>.idcard =<span style=\"color:#000000;\"> idcard; <\/span><span style=\"color:#008080;\">39<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">40<\/span> <span style=\"color:#0000ff;\">public<\/span><span style=\"color:#000000;\"> String getExamid() { <\/span><span style=\"color:#008080;\">41<\/span> <span style=\"color:#0000ff;\">return<\/span><span style=\"color:#000000;\"> examid; <\/span><span style=\"color:#008080;\">42<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">43<\/span> <span style=\"color:#0000ff;\">public<\/span> <span style=\"color:#0000ff;\">void<\/span><span style=\"color:#000000;\"> setExamid(String examid) { <\/span><span style=\"color:#008080;\">44<\/span> <span style=\"color:#0000ff;\">this<\/span>.examid =<span style=\"color:#000000;\"> examid; <\/span><span style=\"color:#008080;\">45<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">46<\/span> <span style=\"color:#008080;\">47<\/span> }<\/pre>\n<\/p><\/div>\n<p><strong>5.StudentNotExistException.java<\/strong><\/p>\n<div class=\"cnblogs_code\">\n<pre class=\"language-java prettyprint linenums\"><span style=\"color:#008080;\"> 1<\/span> <span style=\"color:#0000ff;\">package<\/span><span style=\"color:#000000;\"> exception; <\/span><span style=\"color:#008080;\"> 2<\/span> <span style=\"color:#008080;\"> 3<\/span> <span style=\"color:#0000ff;\">public<\/span> <span style=\"color:#0000ff;\">class<\/span> StudentNotExistException <span style=\"color:#0000ff;\">extends<\/span><span style=\"color:#000000;\"> Exception { <\/span><span style=\"color:#008080;\"> 4<\/span> <span style=\"color:#008080;\"> 5<\/span> <span style=\"color:#0000ff;\">public<\/span><span style=\"color:#000000;\"> StudentNotExistException() { <\/span><span style=\"color:#008080;\"> 6<\/span> <span style=\"color:#008000;\">\/\/<\/span><span style=\"color:#008000;\"> TODO Auto-generated constructor stub<\/span> <span style=\"color:#008080;\"> 7<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\"> 8<\/span> <span style=\"color:#008080;\"> 9<\/span> <span style=\"color:#0000ff;\">public<\/span><span style=\"color:#000000;\"> StudentNotExistException(String message) { <\/span><span style=\"color:#008080;\">10<\/span> <span style=\"color:#0000ff;\">super<\/span><span style=\"color:#000000;\">(message); <\/span><span style=\"color:#008080;\">11<\/span> <span style=\"color:#008000;\">\/\/<\/span><span style=\"color:#008000;\"> TODO Auto-generated constructor stub<\/span> <span style=\"color:#008080;\">12<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">13<\/span> <span style=\"color:#008080;\">14<\/span> <span style=\"color:#0000ff;\">public<\/span><span style=\"color:#000000;\"> StudentNotExistException(Throwable cause) { <\/span><span style=\"color:#008080;\">15<\/span> <span style=\"color:#0000ff;\">super<\/span><span style=\"color:#000000;\">(cause); <\/span><span style=\"color:#008080;\">16<\/span> <span style=\"color:#008000;\">\/\/<\/span><span style=\"color:#008000;\"> TODO Auto-generated constructor stub<\/span> <span style=\"color:#008080;\">17<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">18<\/span> <span style=\"color:#008080;\">19<\/span> <span style=\"color:#0000ff;\">public<\/span><span style=\"color:#000000;\"> StudentNotExistException(String message, Throwable cause) { <\/span><span style=\"color:#008080;\">20<\/span> <span style=\"color:#0000ff;\">super<\/span><span style=\"color:#000000;\">(message, cause); <\/span><span style=\"color:#008080;\">21<\/span> <span style=\"color:#008000;\">\/\/<\/span><span style=\"color:#008000;\"> TODO Auto-generated constructor stub<\/span> <span style=\"color:#008080;\">22<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">23<\/span> <span style=\"color:#008080;\">24<\/span> <span style=\"color:#0000ff;\">public<\/span> StudentNotExistException(String message, Throwable cause, <span style=\"color:#0000ff;\">boolean<\/span><span style=\"color:#000000;\"> enableSuppression, <\/span><span style=\"color:#008080;\">25<\/span> <span style=\"color:#0000ff;\">boolean<\/span><span style=\"color:#000000;\"> writableStackTrace) { <\/span><span style=\"color:#008080;\">26<\/span> <span style=\"color:#0000ff;\">super<\/span><span style=\"color:#000000;\">(message, cause, enableSuppression, writableStackTrace); <\/span><span style=\"color:#008080;\">27<\/span> <span style=\"color:#008000;\">\/\/<\/span><span style=\"color:#008000;\"> TODO Auto-generated constructor stub<\/span> <span style=\"color:#008080;\">28<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">29<\/span> <span style=\"color:#008080;\">30<\/span> }<\/pre>\n<\/p><\/div>\n<p><strong>6.Main.java<\/strong><\/p>\n<div class=\"cnblogs_code\">\n<pre class=\"language-java prettyprint linenums\"><span style=\"color:#008080;\"> 1<\/span> <span style=\"color:#0000ff;\">package<\/span><span style=\"color:#000000;\"> ui; <\/span><span style=\"color:#008080;\"> 2<\/span> <span style=\"color:#008080;\"> 3<\/span> <span style=\"color:#0000ff;\">import<\/span><span style=\"color:#000000;\"> java.io.BufferedReader; <\/span><span style=\"color:#008080;\"> 4<\/span> <span style=\"color:#0000ff;\">import<\/span><span style=\"color:#000000;\"> java.io.InputStreamReader; <\/span><span style=\"color:#008080;\"> 5<\/span> <span style=\"color:#008080;\"> 6<\/span> <span style=\"color:#0000ff;\">import<\/span><span style=\"color:#000000;\"> bean.Student; <\/span><span style=\"color:#008080;\"> 7<\/span> <span style=\"color:#0000ff;\">import<\/span><span style=\"color:#000000;\"> dao.StudentDao; <\/span><span style=\"color:#008080;\"> 8<\/span> <span style=\"color:#0000ff;\">import<\/span><span style=\"color:#000000;\"> exception.StudentNotExistException; <\/span><span style=\"color:#008080;\"> 9<\/span> <span style=\"color:#008080;\">10<\/span> <span style=\"color:#0000ff;\">public<\/span> <span style=\"color:#0000ff;\">class<\/span><span style=\"color:#000000;\"> Main { <\/span><span style=\"color:#008080;\">11<\/span> <span style=\"color:#008080;\">12<\/span> <span style=\"color:#0000ff;\">public<\/span> <span style=\"color:#0000ff;\">static<\/span> <span style=\"color:#0000ff;\">void<\/span><span style=\"color:#000000;\"> main(String[] args) { <\/span><span style=\"color:#008080;\">13<\/span> <span style=\"color:#008000;\">\/\/<\/span><span style=\"color:#008000;\"> TODO Auto-generated method stub<\/span> <span style=\"color:#008080;\">14<\/span> <span style=\"color:#0000ff;\">try<\/span><span style=\"color:#000000;\">{ <\/span><span style=\"color:#008080;\">15<\/span> System.out.println(\"\u6dfb\u52a0\u5b66\u751f\uff1a\uff08a\uff09 \u5220\u9664\u5b66\u751f\uff08b\uff09 \u67e5\u627e\u5b66\u751f\uff08c\uff09 \u9000\u51fa\uff08e\uff09\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">16<\/span> System.out.print(\"\u8bf7\u8f93\u5165\u64cd\u4f5c\u7c7b\u578b\uff1a\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">17<\/span> BufferedReader br = <span style=\"color:#0000ff;\">new<\/span> BufferedReader(<span style=\"color:#0000ff;\">new<\/span><span style=\"color:#000000;\"> InputStreamReader(System.in)); <\/span><span style=\"color:#008080;\">18<\/span> String type =<span style=\"color:#000000;\"> br.readLine(); <\/span><span style=\"color:#008080;\">19<\/span> <span style=\"color:#008000;\">\/\/<\/span><span style=\"color:#008000;\">switch\u4e0d\u80fd\u7528String<\/span> <span style=\"color:#008080;\">20<\/span> <span style=\"color:#0000ff;\">if<\/span>(\"a\"<span style=\"color:#000000;\">.equals(type)){ <\/span><span style=\"color:#008080;\">21<\/span> <span style=\"color:#008080;\">22<\/span> System.out.println(\"\u8bf7\u8f93\u5165\u5b66\u751f\u59d3\u540d\uff1a\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">23<\/span> String name =<span style=\"color:#000000;\"> br.readLine(); <\/span><span style=\"color:#008080;\">24<\/span> <span style=\"color:#008080;\">25<\/span> System.out.println(\"\u8bf7\u8f93\u5165\u5b66\u751f\u51c6\u8003\u8bc1\u53f7\uff1a\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">26<\/span> String examid =<span style=\"color:#000000;\"> br.readLine(); <\/span><span style=\"color:#008080;\">27<\/span> <span style=\"color:#008080;\">28<\/span> System.out.println(\"\u8bf7\u8f93\u5165\u5b66\u751f\u8eab\u4efd\u8bc1\u53f7\uff1a\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">29<\/span> String idcard =<span style=\"color:#000000;\"> br.readLine(); <\/span><span style=\"color:#008080;\">30<\/span> <span style=\"color:#008080;\">31<\/span> System.out.println(\"\u8bf7\u8f93\u5165\u5b66\u751f\u6240\u5728\u5730\uff1a\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">32<\/span> String location =<span style=\"color:#000000;\"> br.readLine(); <\/span><span style=\"color:#008080;\">33<\/span> <span style=\"color:#008080;\">34<\/span> System.out.println(\"\u8bf7\u8f93\u5165\u5b66\u751f\u6210\u7ee9\uff1a\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">35<\/span> String grade =<span style=\"color:#000000;\"> br.readLine(); <\/span><span style=\"color:#008080;\">36<\/span> <span style=\"color:#008080;\">37<\/span> Student s = <span style=\"color:#0000ff;\">new<\/span><span style=\"color:#000000;\"> Student(); <\/span><span style=\"color:#008080;\">38<\/span> <span style=\"color:#000000;\"> s.setExamid(examid); <\/span><span style=\"color:#008080;\">39<\/span> <span style=\"color:#000000;\"> s.setGrade(Double.parseDouble(grade)); <\/span><span style=\"color:#008080;\">40<\/span> <span style=\"color:#000000;\"> s.setIdcard(idcard); <\/span><span style=\"color:#008080;\">41<\/span> <span style=\"color:#000000;\"> s.setName(name); <\/span><span style=\"color:#008080;\">42<\/span> <span style=\"color:#000000;\"> s.setLocation(location); <\/span><span style=\"color:#008080;\">43<\/span> <span style=\"color:#008080;\">44<\/span> StudentDao dao = <span style=\"color:#0000ff;\">new<\/span><span style=\"color:#000000;\"> StudentDao(); <\/span><span style=\"color:#008080;\">45<\/span> <span style=\"color:#000000;\"> dao.add(s); <\/span><span style=\"color:#008080;\">46<\/span> System.out.println(\"\u6dfb\u52a0\u6210\u529f\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">47<\/span> <span style=\"color:#008080;\">48<\/span> }<span style=\"color:#0000ff;\">else<\/span> <span style=\"color:#0000ff;\">if<\/span>(\"b\"<span style=\"color:#000000;\">.equals(type)){ <\/span><span style=\"color:#008080;\">49<\/span> <span style=\"color:#008080;\">50<\/span> System.out.print(\"\u8bf7\u8f93\u5165\u8981\u5220\u9664\u5b66\u751f\u7684\u59d3\u540d\uff1a\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">51<\/span> String name =<span style=\"color:#000000;\"> br.readLine(); <\/span><span style=\"color:#008080;\">52<\/span> <span style=\"color:#0000ff;\">try<\/span><span style=\"color:#000000;\">{ <\/span><span style=\"color:#008080;\">53<\/span> StudentDao dao = <span style=\"color:#0000ff;\">new<\/span><span style=\"color:#000000;\"> StudentDao(); <\/span><span style=\"color:#008080;\">54<\/span> <span style=\"color:#000000;\"> dao.delete(name); <\/span><span style=\"color:#008080;\">55<\/span> System.out.println(\"\u5220\u9664\u6210\u529f\uff01\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">56<\/span> }<span style=\"color:#0000ff;\">catch<\/span><span style=\"color:#000000;\">(StudentNotExistException e){ <\/span><span style=\"color:#008080;\">57<\/span> System.out.println(\"\u6b64\u5b66\u751f\u4e0d\u5b58\u5728\uff01\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">58<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">59<\/span> <span style=\"color:#008080;\">60<\/span> }<span style=\"color:#0000ff;\">else<\/span> <span style=\"color:#0000ff;\">if<\/span>(\"c\"<span style=\"color:#000000;\">.equals(type)){ <\/span><span style=\"color:#008080;\">61<\/span> <span style=\"color:#008080;\">62<\/span> System.out.println(\"\u8bf7\u8f93\u5165\u8981\u67e5\u627e\u7528\u6237\u7684\u51c6\u8003\u8bc1\u53f7\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">63<\/span> String examid =<span style=\"color:#000000;\"> br.readLine(); <\/span><span style=\"color:#008080;\">64<\/span> StudentDao dao = <span style=\"color:#0000ff;\">new<\/span><span style=\"color:#000000;\"> StudentDao(); <\/span><span style=\"color:#008080;\">65<\/span> Student s =<span style=\"color:#000000;\"> dao.find(examid); <\/span><span style=\"color:#008080;\">66<\/span> <span style=\"color:#000000;\"> System.out.println(s); <\/span><span style=\"color:#008080;\">67<\/span> <span style=\"color:#008080;\">68<\/span> }<span style=\"color:#0000ff;\">else<\/span> <span style=\"color:#0000ff;\">if<\/span>(\"e\"<span style=\"color:#000000;\">.equals(type)){ <\/span><span style=\"color:#008080;\">69<\/span> <span style=\"color:#008080;\">70<\/span> System.out.println(\"\u9000\u51fa\u6210\u529f\uff01\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">71<\/span> <span style=\"color:#0000ff;\">return<\/span><span style=\"color:#000000;\">; <\/span><span style=\"color:#008080;\">72<\/span> <span style=\"color:#008080;\">73<\/span> }<span style=\"color:#0000ff;\">else<\/span><span style=\"color:#000000;\">{ <\/span><span style=\"color:#008080;\">74<\/span> System.out.println(\"\u4e0d\u652f\u6301\u4f60\u7684\u64cd\u4f5c\uff01\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">75<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">76<\/span> }<span style=\"color:#0000ff;\">catch<\/span><span style=\"color:#000000;\">(Exception e){ <\/span><span style=\"color:#008080;\">77<\/span> <span style=\"color:#000000;\"> e.printStackTrace(); <\/span><span style=\"color:#008080;\">78<\/span> System.out.println(\"\u5bf9\u4e0d\u8d77\uff0c\u51fa\u9519\u8bef\u4e86\"<span style=\"color:#000000;\">); <\/span><span style=\"color:#008080;\">79<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">80<\/span> <span style=\"color:#000000;\"> } <\/span><span style=\"color:#008080;\">81<\/span> <span style=\"color:#008080;\">82<\/span> }<\/pre>\n<\/p><\/div>\n<p>&nbsp;<\/p>\n<\/div>\n<p>\u8f6c\u8f7d\u4e8e:https:\/\/www.cnblogs.com\/Vamps0911\/p\/10804546.html<\/p>\n","protected":false},"excerpt":{"rendered":"xml\u8003\u8bd5\u9898\u53ca\u7b54\u6848_sql\u6559\u7a0b1.\u754c\u9762\u4ecb\u7ecd2.\u7cfb\u7edf\u7ed3\u6784\u4ecb\u7ecd\u6211\u628a\u5404\u4e2a\u5305\u4ecb\u7ecd\u4e00\u4e0b1.exam.xml\u6587\u4ef6\u5c31\u662f\u7528\u6765\u6a21\u62df\u6570\u636e\u5e93\u7684\uff0c\u4ee3\u7801\u5728\u540e\u9762\u8d34\u51fa\u6765...","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[],"tags":[],"_links":{"self":[{"href":"https:\/\/mushiming.com\/wp-json\/wp\/v2\/posts\/7021"}],"collection":[{"href":"https:\/\/mushiming.com\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/mushiming.com\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/mushiming.com\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/mushiming.com\/wp-json\/wp\/v2\/comments?post=7021"}],"version-history":[{"count":0,"href":"https:\/\/mushiming.com\/wp-json\/wp\/v2\/posts\/7021\/revisions"}],"wp:attachment":[{"href":"https:\/\/mushiming.com\/wp-json\/wp\/v2\/media?parent=7021"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/mushiming.com\/wp-json\/wp\/v2\/categories?post=7021"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/mushiming.com\/wp-json\/wp\/v2\/tags?post=7021"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}