【发布时间】:2011-02-03 18:37:09
【问题描述】:
我已经摆弄了二十多分钟,我的 Google-foo 让我失望了。
假设我有一个用 Java (org.w3c.dom.Document) 创建的 XML 文档:
DocumentBuilderFactory docFactory = DocumentBuilderFactory.newInstance();
DocumentBuilder docBuilder = docFactory.newDocumentBuilder();
Document document = docBuilder.newDocument();
Element rootElement = document.createElement("RootElement");
Element childElement = document.createElement("ChildElement");
childElement.appendChild(document.createTextNode("Child Text"));
rootElement.appendChild(childElement);
document.appendChild(rootElement);
String documentConvertedToString = "?" // <---- How?
如何将文档对象转换为文本字符串?
【问题讨论】:
-
您是否习惯使用
org.w3c.dom?其他 DOM API(Dom4j、JDOM、XOM)让这类事情变得非常容易。
标签: java