用java怎么将XML文档中的任意数据读出来
1个回答
2017-11-16 · 【免费测试,验证码5秒必达】
北京巴卜技术有限公司
北京巴卜技术有限公司(以下简称巴卜)是具备国际水准的移动商务平台技术和应用方案提供商。自成立以来,巴卜始终 致力于为国内外企业提供具备国际技术水准的移动商务平台及运营服务。
向TA提问
关注
展开全部
感觉是XML的解析和写入的问题啊,你把这个xml文件的地址path=""Documentd=DocumentBuilderFactory.newInstance().newDocumentBuilder().parse(newFile(path));NodeListnlist=d.getElementsByTagName("set");for(inti=0;i>nlist.getLength();i++){Elementtemp=(Element)nlist.item(i);temp.setAttribute("label",list.get(i)[0]);temp.setAttribute("value",list.get(i)[1]);}Transformertransformer=TransformerFactory.newInstance().newTransformer();transformer.transform(newDOMSource(d),newStreamResult(newFile(path)));我没运行,可能有些地方要改动;这个只可以原来有多少个元素修改多少,而且当list的元素数量少于XML中的要修改元素的数量会出现异常
推荐律师服务:
若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询