我尝试读取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中删除不必要的符号来解决此问题。 任何帮助...... ??
答案 0 :(得分:2)
问题解决了:我对xml字符串使用了replace方法。
即:String noHTMLString = xml.replaceAll("","");