2011-11-21 3 views
0

Я новичок в развитии Android, я должен проанализировать свои XML-файлы через запрос HTTP, я использую этот пример для разбораКак показать данные после анализа XML, если файл содержит CADATA в XML-файле?

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

, который отлично работает для меня во всем файле XML с помощью HTTPRequest за исключением одного, который, имеющий CADATA как: -

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

Когда я пытаюсь разобрать этот файл, имеющий этот тип данных я не получаю вещь на ListView. Этот файл, имеющий 10 новых после разбора, показывает только 10 ячеек, но не показывает никаких данных, но когда я разбираю другой файл XML, который не имеет такого типа данных типа CADATA, который отлично работает с текстом.

Может ли любой PLZ предложить мне, как исправить эту проблему CADATA при анализе XML.

Заранее спасибо

ответ

1

Вы, вероятно, нужно знать that LexicalHandlers существует. Вы получаете обратные вызовы startCDATA()endCDATA()

+0

Привет, Рено, можете ли вы привести пример или код, отображающий CDATA в ListView? Я новичок в Android, вы можете найти любое решение, которое решает мою проблему, я читал о DocumentFactory и KSOP2, но не смог решить эта проблема, пожалуйста, дайте некоторый пример кода для этой проблемы для отображения CDATA, образец кода более полезный для меня. Спасибо – user755278