Java附加XML数据
我已经在这个网站上阅读了一些答案,但没有一个对我有用。我有这样一个XML文件:Java附加XML数据,java,xml,Java,Xml,我已经在这个网站上阅读了一些答案,但没有一个对我有用。我有这样一个XML文件: <root> <character> <name>Volstvok</name> <charID>(omitted)</charID> <userID>(omitted)</userID> <apiKey>(omitted)</api
<root>
<character>
<name>Volstvok</name>
<charID>(omitted)</charID>
<userID>(omitted)</userID>
<apiKey>(omitted)</apiKey>
</character>
</root>
在没有看到所有代码的情况下,我怀疑问题在于您正在调整内存中的DOM,但没有将结果写回文件 写出来看起来像:
TransformerFactory.newInstance().newTransformer()
.transform(new DOMSource(doc),
new StreamResult(f));
其中,doc
是一个文档,f
是要写入的文件
为了在DOM中查找特定元素,我推荐。这很有效,谢谢!现在,如果不太麻烦的话,您能告诉我如何根据XML文件中的位置删除一个吗?
TransformerFactory.newInstance().newTransformer()
.transform(new DOMSource(doc),
new StreamResult(f));