xml创建,解析,查找,删除

xml创建,解析,查找,删除

ID:35478451

大小:66.69 KB

页数:9页

时间:2019-03-25

xml创建,解析,查找,删除_第1页
xml创建,解析,查找,删除_第2页
xml创建,解析,查找,删除_第3页
xml创建,解析,查找,删除_第4页
xml创建,解析,查找,删除_第5页
资源描述:

《xml创建,解析,查找,删除》由会员上传分享,免费在线阅读,更多相关内容在工程资料-天天文库

1、packagecom.zjzs.xml;importjava.io.File;importjava.io.FileNotFoundException;importjava.io.FjleOutputStream;importjava.io」OException;importjava.io」nputStream;importjava.io.PnntWriter;importjavax.xml.parsers.DocumentBuilder;importjavax.xml.parsers.DocumentBuilderFactory;importjavax.xml.parsers.ParserCo

2、nfigurationException;importjavax.xml.transform.OutputKeys;importjavax.xml.transform.Transformer;importjavax.xml.transforiruTransformerConfigurationException;importjavax.xml.transform.TransformerException;importjavax.xml.transform.TransformerFactory;importjavax.xml.transform.dom.DOMSource;importjavax

3、.xml.transform.stream.StreamResult;importjavax.xml.xpath.XPath;importjavax.xml.xpath.XPathConstants;importjavax.xml.xpath.XPathExpressionException;importjavax.xml.xpath.XPathFactory;importorg.w3c.dom.DOMException;importorg.w3c.dom.Document;importorg.w3c.dom.Element;importorg.w3c.dom.Node;importorg.w

4、3c.dom.NodeList;importorg.w3c.dom.Text;importorg.xml.sax.SAXException;importcom.zjzs.errorlnfo.Errorlnfo;importcom.zjzs.interFace」SaveTimerXml;*在XML'P增加节点在原有的XML文件中,根据节点,添加数据*/publicclassSaveTimerXmlimplementsISaveTimerXml{privateDocumentBuilderbuilder;privateStringfileName=,,H;privateStringstr=,,n;

5、publicSaveTimerXml(){try{DocumentBuilde汗actoryfactory=DocumentBuilderFactory•newlnstance();builder=factory.newDocumentBuilder();fileName=Thread.currentThread().getContextClassLoader()•getResourceC'com/zjzs/data/TimerData.xml'f).toString().replace(”file:/”“);}catch(ParserConfigurationExceptione){//TO

6、DOAuto-generatedcatchblocke.printStackTrace();}}//创建xml/**rName:报表名rTimer:任务时间(月•日时:分:秒[04・0115:00:00])*rType:报表类型(m:月报;q:季报;y:年报)rPath:报表运行环境rSavePath:报表保存路径rXzdqCode:行政地区编码*rXzdqName:行政地区名称pName:参数名称*/publicStringcreateXml(StringrName,StringrTimer,StringrType,StringrPath,StringrSavePath,StringrXzd

7、qCode,StringrXzdqName,StringpName){Stringresult="ok";try{〃添加任务时如杲已有任务则删除报表信息removeNode(rName);//将给定文件的内容解析为一个XML文档,并且返回一个新的D0MDocument对象。Documentdoc=builder.parse(newFile(fileName));//创建一个节点名为,,report

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

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

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