對於 XML parsing issue with '&' in element text 討論的問題,我有同樣的問題,但處理之前&
更換&
不能解決問題XML中元素的文本解析與「&」問題繼續
這裏是我的代碼:
convertedString = convertedString.replaceAll("& ", "&");
convertedString = StringEscapeUtils.unescapeHtml(convertedString);
這裏是我的錯誤:
[Fatal Error] :1:253: The entity name must immediately follow the '&' in the entity reference.
org.xml.sax.SAXParseException: The entity name must immediately follow the '&' in the entity reference.
at com.sun.org.apache.xerces.internal.parsers.DOMParser.parse(DOMParser.java:249)
at com.sun.org.apache.xerces.internal.jaxp.DocumentBuilderImpl.parse(DocumentBuilderImpl.java:284)
at javax.xml.parsers.DocumentBuilder.parse(DocumentBuilder.java:124)
...
感激,如果有人可以幫助,非常感謝
你不應該逃避'&'?你爲什麼試圖更換它?這是不是基本上是你從前面的問題相同的問題? – MadProgrammer
[XML元素文本中'&'解析問題]的可能重複(http://stackoverflow.com/questions/3838316/xml-parsing-issue-with-in-element-text) – EJP
嗨,大家好,我已經更新了我上面的問題,對於混淆感到抱歉 – dale