2013-05-20 4 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 파일로 작성합니다.

관련 문제