【发布时间】:2015-06-08 10:59:00
【问题描述】:
当我运行 HP fortify 时,以下代码作为 XML 外部实体注入给出。问题行指定为错误行。感谢任何帮助。
private Document parseXmlString(String stringname, boolean validating) {
try {
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
factory.setValidating(validating);
ByteArrayInputStream is = new ByteArrayInputStream(stringname.getBytes());
Document doc = factory.newDocumentBuilder().parse(is);//Error Line
return doc;
} catch (SAXException e) {
// A parsing error occurred; the xml input is not valid
} catch (ParserConfigurationException e) {
} catch (IOException e) {
}
return null;
}
【问题讨论】:
标签: java xml dom xml-parsing xmldocument