使用kxml2库将xml文档转换为字符串

时间:2013-05-31 07:13:08

标签: java xml kxml

我需要将带有kxml2 lib的XML文档转换为字符串。 在这里,我使用kxml创建文档: org.kxml2.kdom.Document doc = new org.kxml2.kdom.Document(); org.kxml2.kdom.Element command = doc.createElement("", "parent"); command.setName("command"); org.kxml2.kdom.Element text = doc.createElement("", "child"); text.setName("text"); KXmlParser parser= new KXmlParser(); text.addChild(0, org.kxml2.kdom.Node.TEXT, textmessage); command.addChild(0, org.kxml2.kdom.Node.ELEMENT, text); doc.addChild(0, org.kxml2.kdom.Node.ELEMENT, command);

那么如何将doc转换为字符串呢?示例代码将是很有帮助的。谢谢!

1 个答案:

答案 0 :(得分:0)

根据org.kxml2.kdom.Document的{​​{3}},您可以使用doc.write(writer)序列化XML文档。

以下是如何获取org.xmlpull.v1.XmlSerializer的示例: documentation