参考:
http://laksmono.com/2010/02/18/how-to-convert-string-to-xml-using-jdom/
http://sudheersunny.blogspot.com/2012/05/how-to-parse-string-xml-using-jdom.html
http://www.tutorialspoint.com/java/io/stringreader_close.htm
要解析的XML文件
<?xml version="1.0" encoding="UTF-8"?></p>
<transDocument>
<commResponse>
<meta>
<code>0</code>
<description>Success</description>
</meta>
</commResponse>
</transDocument>
try {
SAXBuilder xmlBuilder = new SAXBuilder();
Reader reader = new StringReader(request.getParameter("hxml"));
Document xmlDoc = this.xmlBuilder.build(reader);
System.out.println("Root: " + xmlDoc.getRootElement().getName());
} catch (JDOMException je) {
je.printStackTrace();
} finally {
try {
reader.close();
} catch (IOException e) {}
}
注意:
这里的reader最好在使用完了以后,将它close掉,以是否资源。