0

iPhone で XML を解析するのはまだ初めてなので、いくつか質問があります。

私の意見では、iPhone アプリがインターネットへのリクエストをできるだけ少なくする必要があるので、私が持っていたいくつかの XML を 1 つの大きな XML に結合しました。ただし、情報を解析すると、似たようなノード名がいくつかありますが (明らかに同じレベルではありません)、カスタム オブジェクトを解析しようとすると問題が発生します。

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

意見?

4

1 に答える 1

2

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

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

「a」要素と「b」要素の開始時刻と終了時刻を追跡して、現在の状況を把握する必要があります。

于 2009-06-23T21:20:52.723 に答える