好的,我设法使用XML
从NSXMLParser
文件中读取,但现在我不知道如何写入XML
文件。我有一个XML文件,比如说:
<?xml version="1.0" encoding="UTF-8"?>
<root>
<user id="abcd" password="pass1"/>
<user id="efg" password="pass2"/>
</root>
现在,当新用户输入详细信息时,我想将它们存储在新标记中。让我们说,id
是“ hhhh ”而password
是“ pass3 ”。
我想添加一个带有属性的新标记:
<user id="hhhh" password="pass3"/>
到XML文件。
我该怎么做?请以精心设计的方式解释。我是新手。任何指向教程或示例的链接都会非常有用。
感谢。
答案 0 :(得分:2)
查看Tree-Based XML Programming Guide。您可以使用NSXMLDocument和朋友。您还可以在Web上搜索开源替代品(有很多解析和一些写)。谷歌快速搜索“使用NSXMLDocument”会产生几个第三方教程。
最好先自己阅读文档并提出更具体的问题。帮助我们帮助您。 : - )
答案 1 :(得分:0)
尝试使用kissxml。
目标是创建一个可以在没有NSXML的环境中使用的NSXML样式API(例如iPhone)。
KissXML的灵感来自TouchXML项目,但是它的创建是为了生成XML以及支持整个NSXML API。
请支持这个免费的开源项目
答案 2 :(得分:0)
您可以查看一些非常好的第三方XML解析器,这可能会让您更轻松。
这是我发现谈论他们的好帖子。 http://www.raywenderlich.com/553/how-to-chose-the-best-xml-parser-for-your-iphone-project