2015-07-01 37 views

回答

0

方法1:

String result = document.toXML().toString(); 

方法2:(更優雅的形式給出)

DOMSource domSource = new DOMSource(document); 

StringWriter writer = new StringWriter(); 
StreamResult streamResult = new StreamResult(writer); 

TransformerFactory transformerFactory = TransformerFactory.newInstance(); 
Transformer transformer = transformerFactory .newTransformer(); 
transformer.transform(domSource, streamResult); 
String result = writer.toString(); 
+0

我需要的XPath表達式,而不是Java代碼。不幸的是,我已經有一個使用'Documend.valueOf'方法的代碼,我無法改變它 –