我被赋予了解析XML文件的任务。 XML文件样本
<Cards>
<Card>
<name> I want `<i>` complete `</i>` text in this `<i>`element`</i>` </name>
</Card>
</Cards>
我尝试过使用SAX解析器和DOM解析器。
基本上我希望<name>
标记之间包含<i>
标记的完整文字作为输出。
在SAX和DOM中,它将此<i>
标记视为另一个元素,因此我无法获得完整的数据。
有人可以帮我解决这个问题吗?
提前致谢。
答案 0 :(得分:2)
您好,如果您希望将<i></i>
视为非标记,则将标记<name></name>
中的文本数据编码为html实体,同时添加到xml,例如<i>
<i>