我需要解析看起來像這樣解析數據
1.<?xml version="1.0" encoding="UTF-8"?>
2.<Root>
3.<Record>
4.<in><![CDATA[<?xml version="1.0" encoding="UTF-8"?><XML><Attribute AttrID="A">Test</Attribute>-<Attribute AttrID="B"> <![CDATA[Aap Noot Mies]]> </Attribute>]]></XML></in>
5.<out><![CDATA[]]></out>
6.</Record>
7.</Root>
我得到一個埃羅在分析行號4 XML文件有沒有辦法逃避一個CDATA結束標記(]]> )在XML文檔中的CDATA部分中。
XML不允許嵌套的CDATA部分,它看起來像您的外部CDATA的打開和關閉甚至沒有正確形成。爲什麼你有這樣的XML?有沒有可能以不同的方式產生它? – JLRishe
你的解析器是什麼? –
嗯,我可以以某種方式處理它,以便我的數據得到正確的解析器並取代cdata的最後結束標記。我正在使用SAXParser。 – Aditya