2011-04-05 99 views
0
<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> 

消息为“结婚”数据:如何解析XML嵌套在iPhone?

<message> 
<TEXTFORMAT LEADING="2"><P ALIGN="LEFT"><FONT FACE="Arial" SIZE="12" COLOR="#000000" LETTERSPACING="0" KERNING="1">Marry</FONT></P></TEXTFORMAT> 
</message> 

如何分析这种XML格式的和取在上面的例子中“结婚”的数据。

任何答复理解。谢谢。

回答

0

您可以使用NSScanner,它工作在iPhone和Mac。基本上NSString是可以扫描字符串的类。

你与你的XML源初始化的NSString,然后创建与该字符串的NSSCanner对象以扫描while循环的字符串。 (而(![扫描仪isAtEnd]))

NSScanner class reference and how to use

0

http://ioslazyworks.blogspot.in/2013/05/ios-universal-xml-parser.html

本教程有助于解析XML无需输入给标签。它是一个处理解析逻辑并在委托中响应的静态库。

+0

注意,[只有链路答案](http://meta.stackoverflow.com/tags/link-only-answers/info)气馁,SO答案应的搜索的一个解决方案的终点(与另一个引用的中途停留时间相比,这些引用往往会随着时间推移而变得过时)。请考虑在此添加独立的摘要,并将链接保留为参考。 – kleopatra 2013-09-03 08:37:20