1

我正在尝试导出一个嵌入在更大文件中的 XML 文件,该源 XML 包含很多像这样的 CDATA:

<Title><![CDATA[BLABLA BLABLA]]></Title>

当我保存文件时:

NSData *xmlData = [xmlDocument XMLDataWithOptions:0];
[xmlData writeToFile:fileName atomically:YES] ;

所有的 CDATA 都消失了,我得到了:

<Title>BLABLA BLABLA</Title>

我怎样才能使它与它一起保存CDATA?

谢谢

4

1 回答 1

1

解决方案:添加标志 NSXMLNodePreserveCDATA 并解决问题。

于 2013-11-20T16:19:37.980 回答