public static Document string2doc(String xml) throws ParserConfigurationException, UnsupportedEncodingException, SAXException, IOException{
if (db == null) {
// 首先得到: 得到 DOM 解析器的工厂实例 ;
DocumentBuilderFactory dbf = DocumentBuilderFactory.newInstance();
//然后 从 DOM 工厂获得 DOM 解析器
db = dbf.newDocumentBuilder();
}
//将XML字符串转化为输入流,通过 DOM 解析器转化为DOM文档。
Document doc = db.parse(new java.io.ByteArrayInputStream(xml.getBytes("utf-8")));
doc.normalize();
return doc;
}
版权声明:本文为m0_37488170原创文章,遵循CC 4.0 BY-SA版权协议,转载请附上原文出处链接和本声明。