我正在处理包含XML文件的URL列表。我的问题是它们中的一些不是很好,因为它们包含"&"(&符号)字符,所以我的代码无法正确解析它。
<elementType>CK037 - AT&ZN -SET</elementType>
我怎么能避免这个?我应该首先将XML作为字符串读取并替换&#34;&amp;&#34;与&#34; amp;&#34; ??对于我的问题,还有其他更合适的解决方案吗?
这是我的代码:
DocumentBuilderFactory factory = DocumentBuilderFactory.newInstance();
factory.setNamespaceAware(true);
Document doc = null;
try {
doc = factory.newDocumentBuilder().parse(new URL(inputURLString).openStream());
(...)
提前致谢。