2012-05-17 56 views
0

我想将xmlns:atom添加到XML文件的根元素中,该文件已经存在,我只想通过添加xmlns来修改它。其余的文件将保持不变。作为一个例子,我在文件中有<rss version="2.0">,我想用JDOM将它转换为<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">。我怎样才能做到这一点?使用JDOM编辑XML文件

回答

0

一旦你加载为JDOM文档输入文件,您可以:

document.getRootElement().addNamespaceDeclaration(
    Namespace.getNamespace("atom", "...")); 

然后,当你输出的文档将有额外的命名空间声明。

确保你使用正确的URI您的命名空间......没有“...” ...

查看文档addNamespaceDeclaration

+0

非常感谢你 –