我需要创建一个.xml文件,但compiller对我说:
No such namespace prefix
我想得到:
<root>
<header>
<etd:name>test</etd:name>
</header>
</root>
我的代码:
Document document = DocumentHelper.createDocument();
Element root = document.addElement("root", getXmlNamespace()).addAttribute(new QName("xmlns:etd"), "some-url-there");
Element header = root.addElement("header");
header.addElement("etd:name").addText("test");
我尝试使用 addElement(新的QName(“etd:name”)),但这显示了空值 xmlns =“”,我不想要。< / p>