2013-05-20 90 views
-1

我在一個XML文件中有一些XML 數據,我想傳遞給另一個應用程序。我已經使用了XMLPullPaser。在XML文件中傳遞XML數據

<?xml version="1.0" encoding="utf-8" ?> 
<node1> 
<node2>dd03</node2> 
<node3>,17,0,,**<xml><cell>555</cell></xml>**,</node3> 
</bintextobj> 

節點3包含突出顯示的數據。我想作爲XML文件的數據傳遞的XML。有沒有辦法達到這個目的?

+1

您是否在問如何與其他應用程序交換數據,或者如何將子樹編寫爲自己的XML文件,或者完全不同的東西? – parsifal

+0

我想將樹傳遞給應用程序。例如像我寫了一些手機號碼等 – Rafay

回答

1

使用CDATA來存儲該值。這將導致解析器像純文本一樣處理node3的值。

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

這解決了它..謝謝..標記爲答案.. – Rafay

0

寫XSL提取<xml>..</xml>和寫入可以傳遞到其他應用程序的新的XML文件。