【问题标题】:How to shows data after XML Parsing if the file contains CADATA in XML file?如果文件在 XML 文件中包含 CADATA,如何在 XML 解析后显示数据?
【发布时间】:2011-11-21 08:06:04
【问题描述】:

我是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 个单元格,但没有显示任何数据,但是当我解析其他没有这种 CADATA 类型数据的 XML 文件时,它可以正常显示文本。

谁能告诉我如何纠正CADATA在解析XML的问题。

提前致谢

【问题讨论】:

    标签: android parsing xml-parsing cdata android-parser


    【解决方案1】:

    您可能需要知道that LexicalHandlers 的存在。你会得到startCDATA()endCDATA()的回调

    【讨论】:

    • 嗨 Reno,您能否举一些在 ListView 上显示 CDATA 的示例或代码我是 Android 新手,可以找到任何解决方案来解决我读到的有关 DocumentFactory 和 KSOP2 的问题,但无法解决这个问题问题请给出这个问题的一些示例代码来显示 CDATA 哪个示例代码对我更有益谢谢
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-03-15
    • 2023-04-03
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2014-03-12
    • 1970-01-01
    相关资源
    最近更新 更多