最安値検索サイト

商品の最安値を一発検索する「さいやす」というサイトを立ち上げました。

作りは殆どくしけんと一緒なんだけど、検索結果を値段順にソートする点が異なる。

あと、ついでに先月、電脳卸のWebサービスがDWS1.0からDWS2.0にバージョンアップしたんで、これに対応。
都合よく、今回から値段順のソートが可能となった。
# DWS1.0にもソート切り替えはあったが、何に対してのソートかドキュメントでは明確化されていなかった。

話は脱線して、DWS2.0では、検索結果にキーワード、ページ番号などの情報が返されなくなってしまい、これに対処するために苦労した。
Ajax+XSLTを使用しているので、データーの受け渡しが非常に面倒な作りになっていて、単純にJavaScriptのデータをRESTで返されたXMLに渡すのに苦労。
Amazonのように、URLにパラメタを追加すれば、返却XMLにタグを自動追加してくれるかな~なんてちょっと期待したんだけど、やっぱダメだった。

で次に、HTMLのクッキーに一旦保存してXSLT変換時に受け取ろうと思ったけど、HTML途中からクッキーを操作することが出来ず断念。
結局、RESTで返されたXMLを一旦ローカル保存し、そのXMLに対し、DOMでタグを追加し、そのXMLをXSLT変換するという、面倒くさい方法で実現した。
あと、最安値検索ということで、将来的には価格.comについても対応したいなぁと思っている。


Leave a comment

メールアドレスが公開されることはありません。

CAPTCHA


*