我试图导出嵌入在更大文件中的XML文件,源XML包含许多像这样的CDATA:
<Title><![CDATA[BLABLA BLABLA]]></Title>
当我保存文件时:
NSData *xmlData = [xmlDocument XMLDataWithOptions:0];
[xmlData writeToFile:fileName atomically:YES] ;
所有CDATA都消失了,我得到了:
<Title>BLABLA BLABLA</Title>
如何制作它以便用它保存CDATA?
谢谢
答案 0 :(得分:1)
解决方案:添加标志NSXMLNodePreserveCDATA并解决问题。