dom对xml文件内容的增删改查

dom对xml文件内容的增删改查

ID:47427749

大小:53.01 KB

页数:11页

时间:2020-01-10

dom对xml文件内容的增删改查_第页
预览图正在加载中,预计需要20秒,请耐心等待
资源描述:

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

1、dom解析xml文件内容,不说了,直接上代码.packagecn.xmk.xml1;importjava.io.File;importjava.io.FileOutputStream;importjavax.xml.parsers.DocumentBuilder;importjavax.xml.parsers.DocumentBuilderFactory;importjavax.xml.transform.Transformer;importjavax.xml.transform.TransformerFacto

2、ry;importjavax.xml.transform.dom.DOMSource;importjavax.xml.transform.stream.StreamResult;importorg.w3c.dom.Document;importorg.w3c.dom.Element;importorg.w3c.dom.NodeList;publicclassDomTest2{publicstaticvoidmain(String[]args)throwsException{DomTest2dt=newDomTes

3、t2();//dt.create();//创建//dt.add();//增加内容//dt.modify();//修改内容dt.remove();//移除内容}//删除xmlprivatevoidremove(){try{DocumentBuilderFactorydbFactory=DocumentBuilderFactory.newInstance();DocumentBuilderbuilder=dbFactory.newDocumentBuilder();Documentdoc=builder.parse(

4、"persons.xml");NodeListnlist=doc.getElementsByTagName("person");for(inti=0;i

5、}}result(doc);}catch(Exceptione){e.printStackTrace();}}//修改xml内容privatevoidmodify(){try{DocumentBuilderFactorydbFactory=DocumentBuilderFactory.newInstance();DocumentBuilderbuilder=dbFactory.newDocumentBuilder();Documentdoc=builder.parse("persons.xml");NodeLis

6、tnlist=doc.getElementsByTagName("person");for(inti=0;i

7、"987654321");}}result(doc);}catch(Exceptione){e.printStackTrace();}}//创建xmlpublicvoidcreate(){try{DocumentBuilderFactorydbFactory=DocumentBuilderFactory.newInstance();DocumentBuilderbuilder=dbFactory.newDocumentBuilder();//创建xml对象Documentdoc=builder.newDocume

8、nt();Elementlinkman=doc.createElement("linkman");Elementperson=doc.createElement("person");Elementname=doc.createElement("name");Elementphone=doc.createElement("phone");name.setTextConten

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

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

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