[英]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.