0

私は Android 開発の初心者です。HTTP リクエストを介して XML ファイルを解析する必要があります。この例を解析に使用しています。

http://www.androidhive.info/2011/11/android-xml-parsing-tutorial/

これは、HTTPRequest を介したすべての XML ファイルで正常に機能しますが、次のような CADATA を持つものは除きます。

<title> <![CDATA[ Timer for work ]]> </title>

このタイプのデータを持つこのファイルを解析しようとすると、ListView で何も得られません。解析後に10個の新しいファイルが表示されると、10個のセルしか表示されませんが、データは表示されませんが、テキストを表示するこの種のCADATタイプのデータを持たない他のXMLファイルを解析すると、テキストが表示されます。

XMLの解析におけるCADATAのこの問題を修正する方法を教えてください。

前もって感謝します

4

1 に答える 1

1

おそらくsが存在することLexicalHandlerを知る必要があります。のコールバックを取得しますstartCDATA() endCDATA()

于 2011-11-21T08:13:08.067 に答える