2011-01-18 2 views
0

XMLの束を解析しています。処理する前にノードが別のノードの内部/親であるかどうかを調べようとしています。 niodeの親が何であるかを知る方法はありますか?Objective-Cで解析されたXMLの親ノードを見つける

+0

XMLを解析するために使用するクラス/フレームワークは何ですか? –

+0

NSXMLParserDelegateパーサ:didStartElement:名前空間URI:修飾名は:属性: パーサ:didEndElement:名前空間URIを:修飾名:パーサ:foundCharacters: – daidai

+0

XPathは –

答えて

1

親ノードを自分で記録します。イベントベースのパーサーを使用しています。文書が整形式であることを確実にするために必要なことを除いて、それは非常に意図的に何も追跡しません。親ノードを知る必要がある場合は、各ノードをdidStartElementのスタックに記録し、didEndElementのノードをポップ・オフします。

+0

おかげで乗車券を助けることができるが、これだけどこで、いつだったかを見るためにいくつかのBOOLのを使用 – daidai

関連する問題