1
在我的GWT項目我解析XML文件:XML解析工作與Chrome和Firefox,但無法在Internet Explorer
Document document = XMLParser.parse(xmlString);
在Chrome和Firefox的一切都很好。 XML被成功解析並且檢索到的數據是有效的。但Internet Explorer 9上面的行失敗,但以下例外:
com.google.gwt.xml.client.impl.DOMParseException: Failed to parse: <?xml version="1.0" encoding="ISO-8859-1" standalone="no"?>
<parsedVolcanoes>
<volcano>
<title>Vulkan Arenal in Costa Rica</t
任何提示可能是什麼問題,高度讚賞!我知道給定的信息很少,所以請詢問是否需要更多信息。
我能解決這個問題。 xmlString中有一個0xffff字符。刪除可修復問題。這裏是代碼:
// remove invalid characters from xml
xmlString = xmlString.replaceAll("\\uffff", "");
// parse the XML document into a DOM
Document document = XMLParser.parse(xmlString);