我需要根据节点编写和更新XML文件。
为此我发现我需要将本地XML文件转换为plist文件。
然后我可以根据需要更新,读取和写入plist文件。
但我没有找到任何关于此的示例代码。
任何人都可以发布一些关于如何将本地xml文件保存到plist文件的代码?
如何读取,编写和更新本地保存的plist文件?
答案 0 :(得分:2)
首先需要将XML文件解析为NSDictionary
和NSArray
以及NSString
个对象,然后您可以使用-[NSDictionary/NSArray writeToURL:atomically:]
保存它。
有关于如何解析XML的各种教程。我推荐TBXML,因为它非常快。
您将解析XML文件并将数据放入NSDictionary
,其密钥如下:
NSString
,其元素名称为NSDictionary
属性NSString
包含元素NSArray
个子元素(像这样的字典数组)