私はしばらく前にこの質問をしましたが、答えはこれらのデータ構造を使用しています: DOMNode、DOMNodeList、および メソッド-childNodes:。
2 つのデータ構造については、OS X のドキュメントにドキュメントがありません。私が見つけた興味深いドキュメントはDomText.h、Webkit フレームワーク内の header: だけでした。
いくつかのchildNodes結果が得られますが、それらが Webkit: に関連しているかどうかはわかりませんNSTreeNode。
コードはhttp://cocoadev.com/wiki/DOMCoreからのものです。
これらのデータ構造は DOM 仕様に対応しているようですが、ドキュメントから自分で書き直すことができなかったコードを再利用するのは好きではありません。ブードゥー教のプログラミングのように感じます。
では、どこから始めればよいのでしょうか? Objective-C で DOM をトラバースするためのドキュメントはありますか?