我正在尝试使用NSXML从下面的xml中提取doc-num。此时,我可以使用NSXML解析器事件遍历所有节点,但我试图区分输入节点中的doc-num和输出节点中的doc-num。
我该怎么做呢?我对如何让它在我的iphone应用程序上工作有点迷茫。此外,还有比基于事件的NSXML更简单的方法吗?
<xmt:input>
<xmt:app-refer>
<doc-id doc-id-type="docdb">
<country>MD</country>
<doc-num>20050130</doc-num>
<kc>A</kc>
<date>20050130</date>
</doc-id>
</xmt:app-refer>
</xmt:input>
<xmt:output>
<xmt:app-refer>
<doc-id doc-id-type="epodoc">
<doc-num>MD20050000130</doc-num>
<date>20050130</date>
</doc-id>
</xmt:app-refer>
</xmt:output>发布于 2011-05-25 11:39:53
下面的教程展示了如何使用GDataXMLParser进行解析。
how-to-read-and-write-xml-documents-with-gdataxml
GDataXMLParser比NSXMLParser更好,因为后者更慢。
https://stackoverflow.com/questions/6119094
复制相似问题