- 2009-04-17 (金) 10:56
- 雑記
大分間が開いてしまいましたが、先日のSwapSkillsのメモのまとめ、XSLT編です。
XSLTは私はマークアップの専門ではないのでよく知らないのですが、どういった事が出来るのかな?という事でお話を聞いてきました。
結構後半が実演だったので、あまり書く事がないのですが……(爆)
XMLとしてのXLST
- XSL=XMLによるスタイルシート HTMLで言うところのCSS的なもの
- XSLT=XML文書をBという文書形式に書き換えるための簡易的な言語。 フォーマット形式と考えると分かりやすいかも。
XSLTで出来る事
先にも書いたようにXMLに蓄積されている情報を別の文書形式(HTMLやテキスト形式)に変換する事が出来るのXSLT。
XMLのデータベースを持っているだけで、XSLTのフォーマットを用意しておけば様々な形式で出力する事ができるので、XMLのデータベース情報をWEB上で見せる場合はHTMLとして吐き出して、紙媒体で見せたい場合はPDFに変換してあげれば良いですね。
こんな事に使える・こんなところで使われる事がある
- Amazon WEBサービス
- 大手銀行などでは結構前から使われているとか言ってました。
- 個人的には、不動産関係の物件情報とか、フランチャイズ店舗などのお店情報とかでも使えると思います。
XSLの決まり事
基本はHTMLとかわらず、ルート要素があり、要素の中でいろいろな属性を指定していく。
XSLTはテンプレートの固まり
ルート要素のテンプレートから様々な文書にトランスフォームしていく。
※あとは小林さんによるDWを利用した実演でした。
正直私なんかのペーペーには何をしているのかよくわかってなかったのですが、小林さんは楽しそうだったので良かったです(笑)。
- Newer: 続・Safari4
- Older: MAMP+DBD::MySQLモジュール
Comments:0
Trackbacks:0
- Trackback URL for this entry
- http://wd.kkws.org/archives/255/trackback
- Listed below are links to weblogs that reference
- 0405Swapskillsメモ:XSLT編 from KANZAKI KAINE WEBSITE - WD