[英]How to parse nested xml in iPhone?
<Row>
<row>1</row>
<priority>Low</priority>
<message>
<TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="1">HIII</FONT></P></TEXTFORMAT>
</message>
<subject></subject>
<status><B><font color='#FF0000'>Mark Read </font></B></status>
<flagstatus>1</flagstatus>
<message_id>78</message_id>
</Row>
有关“结婚”数据的消息:
<message>
<TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="1">Marry</FONT></P></TEXTFORMAT>
</message>
在上面的示例中,如何解析这种xml格式并获取“ Marry”数据。
任何答复表示赞赏。 谢谢。
http://ioslazyworks.blogspot.in/2013/05/ios-universal-xml-parser.html
本教程有助于解析XML,而无需在输入中提供标签。 它是一个静态库,用于处理解析逻辑并在委托中进行响应。
您可以使用NSScanner,它在iPhone和Mac上均可使用。 它是一个基本上包装NSString以便能够扫描字符串的类。
您可以使用XML源初始化NSString,然后使用该字符串创建一个NSSCanner对象,以在while循环中扫描该字符串。 (while(![scanner isAtEnd]))
要在iOS中解析xml,您还可以使用NSXMLParser 。
《 事件驱动的XML编程指南》提供了详细信息和示例。
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.