0
在我的XML文件的時候,我有一個具有特殊字符SAX解析器;錯誤讀取特殊字符
<journal>Universität Trier</journal>
當我運行SAX解析器標籤,我意識到,這將劃分字符串爲2
String 1: Universit
String 2: ät Trier
但是我需要將內容作爲整個字符串讀取才能正確存儲在數據庫中。我不能把它分成2個字符串。爲什麼SAX解析器無論如何都這樣做?
以下方法是SAX解析器,做閱讀
public void characters(char ch[], int start, int length) throws SAXException
{
...
}
看看http://stackoverflow.com/questions/13336140/sax-parsing-and-special-characters和http://stackoverflow.com/questions/8770097/how-to-make-saxparser-ignore-escape代碼 – Dan
謝謝。它現在可以工作 – user2741620
您能否將答案標記爲已接受?你也應該清理你的其他職位,並提供一些跟進。 TIA – lkuty