タグ

XSLTに関するono_matopeのブックマーク (11)

  • Amazon最速検索 説明書

    デモ兼ダウンロード βバージョン β以前 XSLファイル 特徴 JavaScriptだけで動いています。 サーバーサイド処理は一切ありません。Amazonと直結です。 ローカルディスクに保存してもそのまま動きます。 だからどうしたという話ではありますが、面白いのはそこです。理解しろ。 Safariでは動きません 使い方 単語入れて検索。 続きがある場合は、続けてエンターを押すと、次の10件を読み込む。 動作の仕組み 簡単に書くと、検索実行されるたびにscriptタグを動的生成してAmazonウェブサービスにリクエストを発行、Amazonの側でXSLTによって生成されたJavaScriptのコードを実行して画面に検索結果を追加しています。 ただし、Amazonの側では単純なデータを返すのみで、実際の画面の制御は全てHTML側のJavaScriptに記述しています。 JavaScript

    ono_matope
    ono_matope 2007/04/20
    いまさら仕組みを理解。AWSへのリクエストをXSLTでJSONにして取得して、それをHTML側のJSで解釈…という方法で同一生成元ポリシーを飛び越えてるっぽい。すごい!
  • Enhanced Feed Preview 0.1 公開: Days on the Moon

    「Another 朝顔日記 - Enhanced Feed Preview」で提案されていた Firefox の拡張機能、Enhanced Feed Preview を作成、公開しました。Firefox 2 ではフィードを表示する際組み込みのプレビュー画面が用いられますが、この拡張を使うとフィードが製作者スタイルシートを持っていればそれを使って表示するようになります。 このバージョン 0.1 はベータ版です。メニュー項目名など改善案があればどんどんお寄せください。ある程度機能、UI が固まったら 1.0 として Firefox Add-ons にも登録するつもりです。なお、現時点では日語ロケールしか含まれていません。 Enhanced Feed Preview 0.1 通知バーのラベルが「このフィードを購読する」となっていますが、「フィードを表示しています」のほうがいいような気がしてきた

    ono_matope
    ono_matope 2007/01/17
    XSLTビューア?/次XSLT使う事があれば。
  • XSLTのテンプレート,デフォルトテンプレート - bnote

    xsl:templateやxsl:apply-templatesで囲まれた中に生成する内容を定義します。 ここでは、AmazonのAsinSearchと呼ばれる商品個別の検索を例にします。 AsinSearchで得られるデータの一部を次に示します。 <?xml version="1.0" encoding="UTF-8" ?> <ItemLookupResponse xmlns="http://webservices.amazon.com/AWSECommerceService/2005-09-15"> <Items> <Item> <ItemAttributes> <Artist>Bryan Adams</Artist> <Binding>CD</Binding> <Creator Role="アーティスト">Bryan Adams</Creator> <Title>Reckless</

    ono_matope
    ono_matope 2006/11/18
    メモ
  • Amazon ECS 4.0のXMLからフィードやJSONに

    Amazon Web ServicesのE-Commerce Service 4.0ではクエリにStyleというパラメータでXSLTスタイルシートのURLを指定することによって返ってくる結果のXMLを整形することが可能です。前からありますけど。久々にAmazon熱が出たので、RSS 2.0とJSONに整形するXSLTスタイルシートを書いてみました。 RSS 2.0で整形(XSLTスタイルシート: ecs42rss20.xsl) JSONで整形(XSLTスタイルシート: ecs42json.xsl) JSONで出力する場合は、クエリにStyleと共にContentTypeというパラメータでtext/javascriptを指定してやると良さげです。あーあと最速の人に教えてもらって、Internet Explorer対策にnullとか仕込んでます。こうしないとカンマで終わってるところでエラーが出

    Amazon ECS 4.0のXMLからフィードやJSONに
    ono_matope
    ono_matope 2006/11/18
    ECS+XSLTの参考に。
  • たのしいXML: XML/XHTML入門ページです

    ono_matope
    ono_matope 2006/11/18
    XML周辺技術解説
  • @IT:サンプルで覚えるXSLTプログラミング

    サンプルで覚える XSLTプログラミング 小山尚彦、Chienowa.comチーム 日オラクル株式会社 2000/8/22 2000/10/12(第9章以降追加) XMLは文書の記述の表記基準に過ぎません。ですから、XMLがその真価を発揮するにはさまざまな要素が必要です。例えば、XML文書のデータ構造を、XML文書をやり取りする人々のあいだで定義しておくことは大切です。そのために、DTDや最近ではXML SchemaというXMLデータ構造を表記する基準(スキーマ言語)が検討されています。 また、XML文書をさまざまな形式に加工することも重要でしょう。しかも、 そのような加工の方法もXMLで書かれたならなおよいでしょう。 それがXSL(Extensible Stylesheet Language)です。 XMLを自由に加工できる XSLはXSLT(XSL Transformation)と、

  • Firefox まとめサイト

    This domain was recently registered at Namecheap.com. Please check back later!

    ono_matope
    ono_matope 2006/11/18
    落とせないんだけど…→あ、アップロードのところか。
  • XSLエディタ

    XSLソース デバッグ Ctrl+Enterで変換できます XMLソース 変換結果 プレビュー <xsl:stylesheet> <xsl:template match="/"> <xsl:apply-templates select="page/message"/> </xsl:template> <xsl:template match="page/message"> <div style="color:green"> <xsl:value-of select="."/> </div> </xsl:template> </xsl:stylesheet> <page> <message> Hello World. </message> </page>

    ono_matope
    ono_matope 2006/11/18
    la.ma.laさん作XSLTエディタ
  • XSL/XSLTを利用したデータの変換と整列

    XSLTを利用したデータの変換 これまで、XML文書に対する操作として、単純に文書を読み込み、その内容を表示するといったことを行ってきました。アプリケーションにおけるXML文書の操作ではよく行われることであり、これらの応用を行っていくことで、アプリケーションはどんな文書からもデータを取り出すことができるようになります。 では、XML文書を扱うようなソリューションを考えていくことにしましょう。この場合、いままでに紹介してきた単純なデータの取り出し方法だけを知っていれば、すべてが実現されるのでしょうか? 決してそうではないはずです。さまざまなアプリケーション同士でデータを交換するような場合にXMLを利用するとなると、あらかじめ何らかの決まりが存在するはずです。例えば、XML Schemaなどに代表されるスキーマ言語を用いて交換するデータの構造やデータ形式が、あらかじめ定められていたりすることは

    XSL/XSLTを利用したデータの変換と整列
    ono_matope
    ono_matope 2006/11/18
    XMLtoXMLなサンプルって意外と見付からないんだよね〜
  • AmazonのXML Webサービス(REST)はXSLを書くだけでもかなり使える

    This shop will be powered by Are you the store owner? Log in here

    ono_matope
    ono_matope 2006/08/18
    XSLTの開発のコツ
  • XML基礎知識

    This domain may be for sale!

  • 1