質問

iPhoneでのXML解析はまだ新しいので、いくつか質問があります。

私の意見では、iphone-appのようなidは、インターネットへの要求をできるだけ少なくする必要があるため、いくつかのXMLを1つの大きなものに結合しました。ただし、情報を解析する場合、いくつかの類似したノード名(明らかに同じレベルではない)がありますが、カスタムオブジェクトを解析しようとすると問題が発生します。

では、XMLをすべて結合したままにして、いくつかのノードの名前を変更する必要がありますか?または2つのXML呼び出しを行いますか?

意見?

役に立ちましたか?

解決

解析中にツリーの状態を手動で追跡する必要があります。パーサーはドキュメントを順番に処理するため、次のようなXML構造がある場合:

<a>
    <name>some text</name>
    <b>
        <name>some other text</name>
    </b>
</a>

「a」がいつ発生するかを追跡する必要があります。および「b」要素は、どのコンテキストにいるかを知るために開始および終了します。

ライセンス: CC-BY-SA帰属
所属していません StackOverflow
scroll top