我喜欢在XML使用创建文件时为属性设置前缀Java。我需要的结果是
<entry gd:etag="*">
<id>Text</id>
</entry>
但是我越来越
<entry etag="*">
<id>Text</id>
</entry>
我写的代码是
DocumentBuilderFactory docBuildFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder docBuilder = docBuildFactory.newDocumentBuilder();
Document doc = docBuilder.newDocument();
Element entry = doc.createElement("entry");
entry.setAttribute("etag","*");
doc.appendChild(entry);
Element id = doc.createElement("id");
id.setTextContent("Text");
entry.appendChild(id);
.....
我不知道如何为属性设置前缀。有人可以建议我该怎么做吗?
相关分类