- 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
- 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
- 4、该文档为VIP文档,如果想要下载,成为VIP会员后,下载免费。
- 5、成为VIP后,下载本文档将扣除1次下载权益。下载后,不支持退款、换文档。如有疑问请联系我们。
- 6、成为VIP后,您将拥有八大权益,权益包括:VIP文档下载权益、阅读免打扰、文档格式转换、高级专利检索、专属身份标志、高级客服、多端互通、版权登记。
- 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
您可能关注的文档
- adsl上网会经常遇到网页打不开(ADSL Internet will often encounter web page open).doc
- adsl常见拨号问题(ADSL dial common problems).doc
- adsl掉线,断流与连不上的常见故障解决(ADSL dropped, drying and not even solve common faults).doc
- adsl测速、加速、检测故障全解决(ADSL speed, acceleration, completely solve the fault detection).doc
- adsl的故障及维护(ADSL fault and maintenance).doc
- adsl经常掉线原因分析(Analysis of ADSL often dropped reasons).doc
- adsl设置(ADSL set).doc
- ads掉线解决(Ads dropped to solve).doc
- ad故障(Ad fault).doc
- after.effects案例_立体文字效果(影响案例_立体文字效果之后。).doc
- jbpm案例详解(五)(JBPM detailed case (five)).doc
- java操作xml(java操作xml).doc
- jk,jlk(JK系列).doc
- jquery操作dom5.10 1738(Jquery dom5.10 1738).doc
- js node 操作(操作 js method).doc
- json 入门指南(入门指南 JSON).doc
- jsoup抓取网页教程(jsoup抓取网页教程).doc
- jsp读取xml api(jsp读取xml api).doc
- jpg文件结构分析(Analysis of JPG file structure).doc
- js_dom(you _ dom).doc
最近下载
- 【同步教学】北师大版数学五年级下册第三单元《分数乘法》单元测试卷2.doc VIP
- 教学大纲_特种设备安全技术.docx VIP
- 个人简历——【标准模板】.doc VIP
- 结构加固方法介绍和选择.ppt VIP
- 【嘉世咨询-2025研报】2025中国两轮电动车行业现状报告.pdf
- 宜宾市叙州区总工会社会化工会工作者招聘笔试真题2022.docx VIP
- 大桥河幸福河湖建设规划方案研究.docx VIP
- 《机械与特种设备安全》教学大纲.pdf VIP
- 2025广东广州市工业和信息化局直属事业单位引进急需人才20人备考试题及答案解析.docx VIP
- 2023年宜宾市叙州区总工会社会化工会工作者招聘考试真题.docx VIP
文档评论(0)