iPhoneでは標準でlibxml2とNSXMLParserという2種類のXMLをパースするためのライブラリが使えるのだが、XPathQueryという前者のlibxml2のラッパーをMatt Gallagherさんという方が作っているので、その使い方をメモしておく。 [設定] 1. XPathQueryのサイトからソースコードが入ったzipファイルをダウンロード。 2. zipファイルに含まれるXPathQuery.mとXPathQuery.hをiPhoneのプロジェクトにコピーする 3. XCodeのプロジェクトの設定で、ビルドのヘッダ検索パスに/usr/include/libxml2を追加する 4. XCodeのプロジェクトにlibxml2.dylibのライブラリを追加する [使い方] 例えば以下のようなXMLファイルをダウンロードしてきてパースしたいとする。 <?xml versio