writing CDATA block to NSXMLDocument file
如何在 XML 文件中写入 CDATA 块并将其保存到可可文件中。
要创建包含 CDATA 编码文本的节点,请在 NSXMLNode 上使用方法 initWithKind:options:。
1 2 | NSXMLNode *cdataNode = [[NSXMLNode alloc] initWithKind:NSXMLTextKind options:NSXMLNodeIsCDATA]; [cdataNode setStringValue:@"<some text>"]; |
并将xml数据写入文件:
1 2 | NSData *xmlData = [xmlDoc XMLDataWithOptions:NSXMLNodePrettyPrint]; [xmlData writeToFile:fileName atomically:YES]; |