Amazonを検索してファイルを作るver.2

2006年10月16日月曜日
椰子の実通信のトップページと新刊ファイルは、自作ソフトウェアで生成・アップロードしているのですが、何故かそれが突然使えなくなってしまいました(Amazon側の仕様変更と思われる)。ので、CoreData化も含めてヴァージョンアップしてみました。こんな感じ。

aws_2.jpg

WebserviceでISBNをキーにItemLookupして、XMLをREXMLで解析、必要な書誌事項だけ取り出してエンティティに埋めてます。ファイルを作成するときは日付でソートして書誌事項が空のもの以外をFetchして全リストを作成、同時に選択した項目のみでトップページ用のファイルを作成しています。選択したオブジェクトをどう拾うのか迷ったのですが、

テーブルにバインドしているArrayControllerを、delegateのアウトレット(@objects)として接続、

objects_array = @objects.selectedObjects.to_a

で配列として取り出せばOKでした。もうちっとスマートな方法がありそうですが・・・。

余裕が無くて放ってある小遣い帳も、そろそろまた手をつけよう。

0 コメント:

コメントを投稿