我需要用XML库转换kxml2文档为字符串。在这里,我使用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);创建文档
那么,如何将文档转换为字符串呢?示例代码将会很有帮助。谢谢!
发布于 2013-05-31 15:25:57
根据org.kxml2.kdom.Document的documentation,您可以使用doc.write(writer)来序列化您的XML文档。
下面是如何获取org.xmlpull.v1.XmlSerializer:http://www.extreme.indiana.edu/xmlpull-website/xmlpull-website-redesign/v1/doc/quick_write.html的示例
https://stackoverflow.com/questions/16851719
复制相似问题