2006年4月9日のブックマーク (2件)

  • XMLとWebデザイン: Scripting

    インタラクティブなスタイルの変更 XSLTでは、条件を設定してデータの抽出をしたり、 並び替えをしたりすることができます。 そこで、1つのXML文書に対して、 条件を替えてデータ抽出などを行いたいという要求が当然出てきます。 そこで、とりあえずの解決方法は次のようになります。 XSLTのファイルを変更したい条件の数だけ用意し、それぞれ異なる条件を指定する。 元のXML文書を条件の数だけ複製し、それぞれスタイルシートの指定(xml-stylesheet)だけ変更する。 それぞれのXML文書にリンクを張っておけばOk。 たしかにこうすれば切り替えることができますが、 似たようなファイルをいくつも用意しなくてはならないところがいかにも無駄です。 スタイルシートを動的に指定したり、条件を動的に指定したりできないのでしょうか。 実は、サーバ側でXSLTプロセッサを動かすときには、 これらの問題は容易

  • AjaxでBBSを作る ?GA-BBS開発日記? - JSONの書き方について考えてみた・1

    連休中にJSONの書き方についていろいろ考えてみたので、まとめてみたいと思います。 基 JSONについての基的なことは他サイトに任せるとして、、簡単にいうとJavaScriptの書式を利用したデータ記述フォーマットです。 基的にはこのようなテキストファイルを用意して、 [ 'text', 'hoge', 'fuga' ]; XMLHttpRequestなどで取得し、次のようにして利用します。(取得したテキストデータはjsonTextに入っているとする) var jsonData = eval(jsonText); これで、jsonDataは['text','hoge','fuga']の配列になります。 ちなみに、 eval('var jsonData = ' + jsonText); とすることもあります。この2つには違いがあり、 var a = eval('var b = ' +

    AjaxでBBSを作る ?GA-BBS開発日記? - JSONの書き方について考えてみた・1