XML Document to String
问题 What\'s the simplest way to get the String representation of a XML Document ( org.w3c.dom.Document )? That is all nodes will be on a single line. As an example, from <root> <a>trge</a> <b>156</b> </root> (this is only a tree representation, in my code it\'s a org.w3c.dom.Document object, so I can\'t treat it as a String) to \"<root> <a>trge</a> <b>156</b> </root>\" Thanks! 回答1: Assuming doc is your instance of org.w3c.dom.Document : TransformerFactory tf = TransformerFactory.newInstance();