在XML文件中传递XML数据

时间:2013-05-20 14:42:05

标签: java android xml

我在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文件的数据。有没有办法实现这个目标?

2 个答案:

答案 0 :(得分:1)

使用CDATA存储值。这将导致解析器将node3的值视为纯文本。

<node3><![CDATA[,17,0,,**<xml><cell>555</cell></xml>**,]]></node3>

答案 1 :(得分:0)

编写xsl以提取<xml>..</xml>并写入新的xml文件,该文件可以传递给其他应用程序。