2011-03-26 58 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

我更换内容单引号用两个单引号之后我解析值