XML解析Objective-C代码

rok*_*oki 0 xml xcode objective-c xml-parsing ios

我只想解析从Post Response收到的字符串,我知道有像NSXMLParse这样的lib /类,而apple提供了一些例子但不是我想要的,或者我还没准备好理解那些代码.

我收到了这个:

<object>
<id>1</id>
<alias>juan</alias>
<email>jps@sol.pro</email>
</object>
<object>
<id>2</id>
<alias>juana</alias>
<email>jpsa@sol.pro</email>
</object>
Run Code Online (Sandbox Code Playgroud)

然后我需要解析,并得到这样的数据:

NSString *xmlThing = [response];
for xmlThing in-all <object>
{
    uint id = <id>1</id>
    NSString *alias = <alias>juan</alias>
    NSString *email = <email>email@email.com</email>
}
Run Code Online (Sandbox Code Playgroud)

为什么这样?因为我认为最简单的方法是解析所有类型的html,xml等文件.

我感谢所有的帮助.

Mah*_*a Y 6

您可以使用XMLReader类轻松解析XML文件.更多细节结帐https://appengineer.in/2013/08/03/xml-parsing-using-xml-reader-in-objective-c/