2011-03-26 34 views
-1

我收到解析器異常。我的價值來自web服務價值。我將它存儲在數據庫中。該值具有單引號,因此我用雙引號替換它們。該值被存儲在數據庫中。雖然檢索的價值和解析它,我得到這個錯誤:android中的解析器異常

有人可以再次告訴我如何將雙引號替換爲單引號?

03-26 17:11:29.473: WARN/System.err(360): org.apache.harmony.xml.ExpatParser$ParseException: At line 1, column 18765: not well-formed (invalid token) 
03-26 17:11:29.553: WARN/System.err(360):  at org.apache.harmony.xml.ExpatParser.parseFragment(ExpatParser.java:492) 
03-26 17:11:29.573: WARN/System.err(360):  at org.apache.harmony.xml.ExpatParser.parseDocument(ExpatParser.java:477) 
03-26 17:11:29.583: WARN/System.err(360):  at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:317) 
03-26 17:11:29.613: WARN/System.err(360):  at org.apache.harmony.xml.ExpatReader.parse(ExpatReader.java:273) 
03-26 17:11:29.663: WARN/System.err(360):  at com.inquest.SaxStockDocument.getEventsFromAnXML(SaxStockDocument.java:27) 
03-26 17:11:29.673: WARN/System.err(360):  at com.inquest.StockActivity1$StockTask.doInBackground(StockActivity1.java:323) 
03-26 17:11:29.693: WARN/System.err(360):  at com.inquest.StockActivity1$StockTask.doInBackground(StockActivity1.java:1) 
03-26 17:11:29.773: WARN/System.err(360):  at android.os.AsyncTask$2.call(AsyncTask.java:185) 
03-26 17:11:29.792: WARN/System.err(360):  at java.util.concurrent.FutureTask$Sync.innerRun(FutureTask.java:305) 
03-26 17:11:29.824: WARN/System.err(360):  at java.util.concurrent.FutureTask.run(FutureTask.java:137) 
03-26 17:11:29.863: WARN/System.err(360):  at java.util.concurrent.ThreadPoolExecutor.runWorker(ThreadPoolExecutor.java:1068) 
03-26 17:11:29.872: WARN/System.err(360):  at java.util.concurrent.ThreadPoolExecutor$Worker.run(ThreadPoolExecutor.java:561) 
03-26 17:11:29.892: WARN/System.err(360):  at java.lang.Thread.run(Thread.java:1096) 
03-26 17:11:30.053: WARN/InputManagerService(47): Window already focused, ignoring focus gain of: [email protected] 
+0

你打印出來,你傳遞給解析XML文件?看起來像你通過它是一個無效的文檔 – Blundell 2011-03-26 10:54:32

+0

從您的錯誤,似乎沒有插入數據庫的價值..因爲沒有找到列0錯誤的元素表明沒有元素在列0 ..檢查.. – Venky 2011-03-26 10:57:02

+0

@venkatesh值存儲在數據庫從價值中獲得價值但不是很好 – mohan 2011-03-26 11:46:36

回答

-2

我更換內容單引號用兩個單引號之後我解析值