我想添加xmlns:atom
到 XML 文件的根元素,该文件已经存在,我只想通过添加xmlns
. 其余文件保持不变。例如,我有<rss version="2.0">
文件,我想将其转换为<rss version="2.0" xmlns:atom="http://www.w3.org/2005/Atom">
使用 JDOM。我怎样才能做到这一点?
问问题
273 次
1 回答
0
将输入文件加载为 JDOM 文档后,您可以:
document.getRootElement().addNamespaceDeclaration(
Namespace.getNamespace("atom", "..."));
然后,当您输出文档时,它将具有附加的命名空间声明。
确保为您的命名空间使用正确的 URI……而不是“……”……
请参阅addNamespaceDeclaration的文档:
于 2012-05-17T11:33:29.973 回答