Amazon Webサービス:XSLファイルサンプル
Amazon Webサービスで指定するXSLファイルのサンプルである。ASIN番号を指定して、個別の本を表示するサンプルである。
サンプル
XSLソースコード
Amazon Webサービスのバージョンは、2008-03-03を利用している。他のバージョンで利用できるかは未確認であるが、おそらく大丈夫なはず。
利用方法
このサンプルは、XSLを適用することで、Javascriptのコードを返すようにしている。そのため、表示したい場所に以下のコードを記述すれば良い。
<script type="text/javascript"
src="http://webservices.amazon.co.jp/onca/xml?
Service=AWSECommerceService&
Version=2008-03-03&
AWSAccessKeyId=[アクセスキーID]&
AssociateTag==[アソシエイトID]&
Operation=ItemLookup&
ResponseGroup=Small,Reviews,OfferFull,Images&
Style=[XSLファイルのURL]&
ItemId=[ASIN番号]"
charset="utf-8">
</script>
表示サンプル
ちょっと解説
上のサンプルは、以下のようにtableを用いて、表示している。スタイルシート(CSS)を利用して、デザインをカスタマイズ可能なようにしている。
<table border="0" cellpadding="5" class="aws_items"> <tr> <td valign="top" class="aws_img">本の画像データ</td> <td valign="top" class="aws_attr"> タイトル、著者、価格 <div class="aws_review"> レビュー内容 </div> </td> </tr> </table>
なお、上記のサンプルは、以下のようなスタイルシートを適用している。aws_reviewの部分だけスタイルシートを新たに記述し、他の要素については、このサイト(ItsMemo)全体のスタイルシートが適用されている。
div.aws_review{
margin-top:5px;
padding-top:5px;
border-top:1px dotted #C0C0C0;
}
補足
上記のXSLファイルのサンプルは自由に利用して頂いて構いません。ただし、自分のサイトにダウンロードしてから利用してください。
(当サイトへのリンクを貼って頂くと、非常にうれしいです。)
関連記事
トラックバック(0)
このブログ記事に対するトラックバックURL: http://itsmemo.com/mt/mt-tb.cgi/122
※スパム防止のため、管理人がトラックバック内容確認後、公開されます。


コメントする