1

xml 形式のサービス URL を読み取ろうとしました。この 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 から不要なシンボルを削除するにはどうすればよいでしょうか。助けて...??

4

1 に答える 1

2

問題解決: XML 文字列に replace メソッドを使用しました。すなわち:String noHTMLString = xml.replaceAll("","");

于 2012-09-25T04:10:44.740 に答える