i need to know aboout XML parsing in IPhone.clearly about the programming flow for XML Parsiung in IPHone??
3 回答
解析器有两种类型。
逐行扫描文档并按顺序提供有关它遇到的每个元素的信息的那些。在此,您必须绘制出您自己的文档树结构。如果我没记错的话,这就是默认的 NSXMLParser 的工作方式。
另一种读取整个文档并为您识别 XML 结构。然后,您可以随意使用 XPath 之类的东西随意浏览文档。谷歌的 GData 就是一个例子。
(我将不得不仔细检查我提供的示例。如果我不正确,我会编辑我的帖子,或者社区会让我们知道;)
我 iphone 有各种类型的解析,一种是 NSXmlParsing 和 Gdata 解析。
用于 Gdata 解析 http://iphonebyradix.blogspot.in/2011/03/using-gdata-to-parse-xml-file.html
对于 NSXmlParsing,您必须使用 NSXMLParser 并添加一些委托,请参见下面的链接
http://www.codeproject.com/Questions/242493/How-do-XML-Parsing-in-objective-C
参考这个:
http://buildmobile.com/parsing-xml-files-with-objective-c/#fbid=5_d9J0DpbCv
和这个:
http://www.codeproject.com/Questions/242493/How-do-XML-Parsing-in-objective-C