我在XML文件中有一些XML 数据,我希望将其传递给另一个应用程序。我使用过XMLPullPaser。
<?xml version="1.0" encoding="utf-8" ?>
<node1>
<node2>dd03</node2>
<node3>,17,0,,**<xml><cell>555</cell></xml>**,</node3>
</bintextobj>
节点3包含突出显示的数据。我想传递的xml作为xml文件的数据。有没有办法实现这个目标?
答案 0 :(得分:1)
使用CDATA存储值。这将导致解析器将node3的值视为纯文本。
<node3><![CDATA[,17,0,,**<xml><cell>555</cell></xml>**,]]></node3>
答案 1 :(得分:0)
编写xsl以提取<xml>..</xml>
并写入新的xml文件,该文件可以传递给其他应用程序。