如何将本地保存的xml文件保存到.plist文件中

Mah*_*abu 11 xml iphone objective-c plist

我需要根据节点编写和更新XML文件.

为此,我发现我需要将本地XML文件转换为plist文件.

然后我可以根据需要更新,读取和写入plist文件.

但我没有找到任何关于此的示例代码.

任何人都可以发布一些代码,关于如何将本地xml文件保存到plist文件中

如何读取,写入和更新本地保存的plist文件

小智 2

您首先需要将 XML 文件解析为NSDictionary和对象,然后可以将其保存为.NSArrayNSString-[NSDictionary/NSArray writeToURL:atomically:]

有各种关于如何解析 XML 的教程。我推荐TBXML,因为它非常快。

您可以解析 XML 文件并将数据放入NSDictionary带有键的文件中,如下所示:

  • 名称:NSString带有元素的名称
  • 属性:NSDictionary属性
  • 文本:NSString包含元素中的文本
  • 子元素:NSArray子元素的数量(像这样的字典数组)