xml文件的增删改查

xml文件的增删改查

ID:6034363

大小:37.50 KB

页数:9页

时间:2017-12-31

xml文件的增删改查_第1页
xml文件的增删改查_第2页
xml文件的增删改查_第3页
xml文件的增删改查_第4页
xml文件的增删改查_第5页
资源描述:

《xml文件的增删改查》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、packagecom.accp.xml.dom4j;importjava.io.FileInputStream;importjava.io.FileNotFoundException;importjava.io.FileOutputStream;importjava.io.FileWriter;importjava.io.IOException;importjava.io.InputStream;importjava.io.OutputStreamWriter;importjava.io.Writer;importjava.util.Iterator;importjava.

2、util.List;importorg.dom4j.Attribute;importorg.dom4j.Document;importorg.dom4j.DocumentException;importorg.dom4j.Element;importorg.dom4j.io.OutputFormat;importorg.dom4j.io.SAXReader;importorg.dom4j.io.XMLWriter;importorg.dom4j.tree.DefaultDocument;importorg.xml.sax.EntityResolver;importorg.x

3、ml.sax.InputSource;importorg.xml.sax.SAXException;/** *xml的增删改查示例 *  *@author  *  */publicclassXMLCrud{ /** *默认的构造方法 *  *@throwsDocumentException *@throwsIOException *@throwsSAXException */ publicXMLCrud(){  //Documentdoc=loadXML("class.xml");  //  ////载入XML文档  ////System.out.println(doc.a

4、sXML());  //  ////打印XML文档  //printDoc(doc);  //  ////把XML文档存入硬盘  //storeDoc(doc,"new.xml");  //新建xml文档对象  //Documentdoc1=this.createDoc();  //    //       //        //    //    //  ////存入note.xml  //storeDoc(doc1,"note.xml");  //System.out.println(getStudentCount(doc));  /*  *//校验dtdXML文档d

5、oc=valideDoc("class.xml");  *   *printDoc(doc);//校验Schema文档doc=  *validateDocBySxd("classSchema.xml");printDoc(doc);  *   *Stringurl=getClass().getResource("/xml/dom4j/wkjava/class.xsd")  *.toString();//校验Schema文档(俩参数)doc=  *validateDocBySxd("classSchema.xml",url);printDoc(doc);//  *创建Sche

6、ma文档doc=createDoc();storeDoc(doc,"root.xml");doc=  *validateDocBySxd("classSchema.xml");//在文档中修改原属updateZip(doc,  *"102202");printDoc(doc);  *   *doc=validateDocBySxd("classSchema.xml");//打印文档中所有学生名字  *printNames(doc);  *   *   */ } publicstaticvoidmain(String[]args){  XMLCrudxml=newXMLCru

7、d();  xml.genXMLFile(); } /** *装载xml文件,解析为dom文档对象 *  *@paramxmlfile *@return *@throwsFileNotFoundException *@throwsDocumentException */ publicDocumentloadXML(Stringxmlfile)throwsFileNotFoundException,   DocumentException{  //获得SAX的xml解析器  SAXReaderreader=newSA

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。