Я пытаюсь извлечь документ из следующего xml, используя NSXML. На данный момент я могу перебрать все узлы, используя событие синтаксического анализатора NSXML, но я пытаюсь отличить документ во входном узле от документа в выходном узле.
Как я могу это сделать? Я немного заблудился, как заставить это работать для моего приложения для 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>