【发布时间】:2011-04-19 19:03:39
【问题描述】:
我有以下代码:
import javax.xml.parsers.DocumentBuilder;
import javax.xml.parsers.DocumentBuilderFactory;
import org.w3c.dom.Document;
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
DocumentBuilder builder = factory.newDocumentBuilder();
Document document = builder.parse(new InputSource(new StringReader(inputXml)));
解析步骤被抛出:
SAXParseException: The entity name must immediately follow
the '&' in the entity reference
由于我的inputXml 中有以下“&”:
<Line1>Day & Night</Line1>
我无法控制入站 XML。我怎样才能安全/正确地解析这个?
【问题讨论】: