Amazon Web Serviceで書籍情報を取得する(2008/12/20)のつづき。iPhoneで書籍を扱うアプリを作りたいなぁと思ってるってはなし。 Amazon APIを使えば、キーワードを使って書籍情報を検索し、検索結果をXMLで取得することができる。前はPythonで書いたのだが、Objective-Cで書いてみた。検索ボックスにキーワードを入力してSearchボタンを押すとAmazonの書籍タイトルをテーブルビューに表示するみたいなのを作った。まあ基本形。 Amazonが返すXMLをパースしなくちゃならないのだが、iPhoneではNSXMLParserというSAXパーサ(頭からシーケンシャルに読み込む方法)しか使えないらしい。DOM(木構造を作る方法)が使えないのはメモリをたくさん使うからじゃないかと思う。SAXは使ったことなかったのでSeismicXMLというiPhone