dom Parser错误:PI不能以xml开头

时间:2012-09-25 03:55:29

标签: android dom xml-parsing

我尝试读取xml格式的服务网址。当我尝试解析这个xml时,我得到了这个错误:我搜索了这个,xml起始标题标记的问题,即

我从logcat输出的xml:

09-25 09:09:37.134: I/System.out(408): <?xml version="1.0" encoding="UTF-8"?>
09-25 09:09:37.144: I/System.out(408): <ad2app>
09-25 09:09:37.144: I/System.out(408):     <mob_interstitial>
09-25 09:09:37.154: I/System.out(408):         <size> 
09-25 09:09:37.154: I/System.out(408):             <dimension>pixel</dimension>
09-25 09:09:37.154: I/System.out(408):             <width>320</width>
09-25 09:09:37.154: I/System.out(408):             <height>416</height>
09-25 09:09:37.154: I/System.out(408):         </size>
09-25 09:09:37.154: I/System.out(408):         <duration>
09-25 09:09:37.154: I/System.out(408):             <dimension>seconds</dimension>
09-25 09:09:37.154: I/System.out(408):             <d_number>5</d_number>
09-25 09:09:37.154: I/System.out(408):         </duration>

从上到下,添加了不必要的符号。像这样:<?xml version="1.0" encoding="UTF-8"?>

现在,如何从xml中删除不必要的符号来解决此问题。 任何帮助...... ??

1 个答案:

答案 0 :(得分:2)

问题解决了:我对xml字符串使用了replace方法。 即:String noHTMLString = xml.replaceAll("","");