java读写追加删除xml节点(Java read and write append delete XML node).docVIP

java读写追加删除xml节点(Java read and write append delete XML node).doc

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
  4. 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
  5. 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们
  6. 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
  7. 7、VIP文档为合作方或网友上传,每下载1次, 网站将根据用户上传文档的质量评分、类型等,对文档贡献者给予高额补贴、流量扶持。如果你也想贡献VIP文档。上传文档
查看更多
java读写追加删除xml节点(Java read and write append delete XML node)

java读写追加删除xml节点(Java read and write append delete XML node) java读/写/追加/删除XML节点 公共课CreateXml { 私人文件; 专用字符串文件名; documentbuilderfactory厂; DocumentBuilder生成器; 市民CreateXml(String name){ 文件名; documentbuilderfactory newinstance()厂=; 尝试{ newdocumentbuilder()建造工厂; 文件newdocument() =建设者; } catch(parserconfigurationexception e){ E. printstacktrace(); } } / /写节点的方法 public void写(SystemInfo sbean){ 字符串=字符串值(sbean。getid()); 文档doc = null; 尝试{ doc =建设者。解析(新的文件(文件名)); } catch(saxexception e){ E. printstacktrace(); } catch(IOException e){ E. printstacktrace(); } / /判断是否有该节点,如果有,则删除 列表链接=医生getElementsByTagName(“系统”+ SID); 如果(链接。getlength() 0){ //节点已存在 为(int i = 0;i 链接。getlength();i++){ 节点=链接。项目(i); 结catparent =钕。getparentnode();/ /得到钕父节点 catparent。removechild(ND);/ /删除钕节点 } } / /写节点 元系统=医生。createElement(“system_”+ SID); 元erefreshcycle =医生。createElement(“refreshcycle_”+ SID); 元esaveinterval =医生。createElement(“saveinterval_”+ SID); 元edatareadcycle =医生。createElement(“datareadcycle_”+ SID); 元esavedata =医生。createElement(“savedata_”+ SID); 元esoundalarm =医生。createElement(“soundalarm_”+ SID); 文本trefreshcycle =医生。createTextNode(sbean。getrefreshcycle()); 文本tsaveinterval =医生。createTextNode(sbean。getsaveinterval()); 文本tdatareadcycle =医生。createTextNode(sbean。getdatareadcycle()); 文本tsavedata =医生。createTextNode(sbean。 getsavedata()); 文本tsoundalarm =医生。createTextNode(sbean。getsoundalarm()); 结nrefreshcycle =系统。appendChild(erefreshcycle)。appendChild(trefreshcycle); 结nsaveinterva =系统。appendChild(esaveinterval)。appendChild(tsaveinterval); 结ndatareadcycle =系统。appendChild(edatareadcycle)。appendChild(tdatareadcycle); 结nsavedata =系统。appendChild(esavedata)。appendChild(tsavedata); 结nsoundalarm =系统。appendChild(esoundalarm)。appendChild(tsoundalarm); 节点系统=医生。getdocumentelement() appendChild(系统); transformerfactory TFF = transformerfactory。newinstance(); 变压器=空; 尝试{ TF = newtransformer() TFF; TF。setoutputproperty(outputkeys。编码,“GB2312”); TF。setoutputproperty(outputkeys。缩进,“是”); domsource源=新domsource(DOC); StreamResu

文档评论(0)

jgx3536 + 关注
实名认证
文档贡献者

该用户很懒,什么也没介绍

版权声明书
用户编号:6111134150000003

1亿VIP精品文档

相关文档