タグ

xmlとXSLTに関するj708のブックマーク (2)

  • 指向性メモ::2006-08-18::XMLの屍を超えていく――セマンテックウェブの挑戦

    データ構造の記述を統一する段階を超え、情報(それ自身)へのアクセスを統一する為の土台が整いつつある。 すでに多くの人が気がついているように、実のところXMLには大した再利用性が無い。もちろんただのCSVに比べればDOMやXSLTなどの統一されたAPIが用意されている分、データの扱いは楽だ。しかし、たとえば様々なXMLデータを自分の所に持ってきて、適当に混ぜ合わせて新しい物を作るといった用途には、XMLは向かない。言い換えれば、XMLはマッシュアップには不向きである。 CSVからXMLになって何が1番変わったかと言えば、データ構造へアクセスするためのAPI、――つまりDOMやXSLT、SAXなど――が統一されたことにある。それまでみんなで好き勝手にデータ構造を定義していた時代に比べれば、1回XSLTやDOMを覚えるだけでJavaでもPHPでもAdaでも同じ方法でデータ構造にアクセスできるよう

  • Online XSLT 2.0 Service

    Online XSLT 2.0 ServiceはW3Cが提供するXSLTってくれるサービス。Amazon Web ServicesのXSLT機能の汎用版といった感じ。これをJavaScriptで叩けば、XMLHttpRequestとか使わずにいろいろゴニョゴニョできそう、というかできるとかなんとか。 要するに、用意したXSLファイルのURLとか変換元になるXMLのURLなんかをURLエンコードして連結するとかそれくらいのグダグダなアプローチで、XMLをJSONに出来るということ(はしょりすぎ)。で、「フィードはあるけどJSONはないなー」とかいうサービス(90%以上のサービスで提供してないけど)でも、JavaScriptから気軽にダイナミックにデータを参照できたりとか。 洒落でMSN SearchのRSSフィードを利用したサイト内検索とか作ってみたけど、想像よりもサクサク動いてこのサイトに

    Online XSLT 2.0 Service
  • 1