使用JDOM编辑XML文件

使用JDOM编辑XML文件,xml,xml-namespaces,jdom,Xml,Xml Namespaces,Jdom,我想将xmlns:atom添加到XML文件的根元素,该文件已经存在,我只想通过添加xmlns来修改它。其余的文件将保持不变。例如,我在文件中有,我想使用JDOM将其转换为。如何执行此操作?将输入文件作为JDOM文档加载后,您可以: document.getRootElement().addNamespaceDeclaration( Namespace.getNamespace("atom", "...")); 然后,当您输出文档时,它将具有附加的名称空间声明 请确保为命名空间使用正确的

我想将
xmlns:atom
添加到XML文件的根元素,该文件已经存在,我只想通过添加
xmlns
来修改它。其余的文件将保持不变。例如,我在文件中有
,我想使用JDOM将其转换为
。如何执行此操作?

将输入文件作为JDOM文档加载后,您可以:

document.getRootElement().addNamespaceDeclaration(
    Namespace.getNamespace("atom", "..."));
然后,当您输出文档时,它将具有附加的名称空间声明

请确保为命名空间使用正确的URI。。。不是“…”

有关以下内容,请参阅文档: