2012-05-17 113 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

非常感謝你 –