AJAXとxmlに関するdaishiroのブックマーク (4)

  • Spry framework for Ajax - SpryData

    SpryDataとは SpryDataとは、Ajaxを行うためのユーティリティーでもありますが、他のライブラリーとは違いHTMLにわずかな修正を加えるだけで、動的にページを表示する機能まで有しています。さらにXMLデータをXPathで指定することで煩わしいDOMプログラムが軽減できるのが大きな魅力です。 詳しくはダウンロードしたzipファイルを解凍して articles/data_set_overview/index.html を読まれるのがよいと思います SpryDataを使う前準備 必要なのは2つのファイルです。もちろんインストールは済ませておく必要があります。 <script type="text/javascript" src="your install path/xpath.js"></script> <script type="text/javascript" src="you

  • Adobe Spry XMLデータをソートして表示する

    SpryではXMLデータを読み込んでソートして表示することもできます。ソートするにはsort()メソッドを使います。「myDatabase = new Spry.Data.XMLDataSet("fruits.xml", "/list/fruits");」として読み込んだXMLデータはmyDatabaseオブジェクトに入っています。このmyDatabaseオブジェクトにsort()メソッドがあります。最初のパラメータにソートしたいデータ名(XMLタグ名または属性名)を指定します。もし、ソートしたい項目が2つある場合には['price','counter']のように配列形式で指定します。以下のサンプルではボタンをクリックすると価格順で昇順でソートします。(サンプルを実行する) 【XMLファイル:fruits.xml】 <?xml version="1.0" encoding="utf-8"?

  • Adobe Edge: 2007年2月 「Ajax したい!」Web デザイナーのための Spry 集中講座

    Spry framework for Ajax(以下、Spry)は、アドビが提唱しているデザイナー向けの JavaScript ライブ ラリです。無償で配布されているこのライブラリを利用することで、サーバサイドで特別なプログラムを用意したり、ユーザの Web ブラウザへ新たなプラグインをインストールすることなく、今話題の Ajax を利用した動的でリッチなインタフェースやコンテンツを HTML の中に作り出すことができます。 “デザイナー向け”というのが Spry の大きな特長であり、他の Ajax ライブラリと比べてもユニークな点です。Spry そのものは JavaScript ライブラリ群ですが、難解な JavaScript のプログラミング知識はそれほど必要ではありません。HTML コーディングのスキルがあれば、XML からのデータを取得し、加工し、ダイナミックな形で Web ページ

  • Ajax » Adobe Spry フレームワーク » Spry: XMLデータ処理 | PHP & JavaScript Room

    データテーブル XMLデータを読み込んでランキングのデータテーブルを作成してみます。 まず最初に、XMLデータを用意します。 ※サンプルデータは、Vectorサイトのソフトウェアランキングのデータを拝借させていただきました(感謝)。 ソフトウェアのランキングなので親ノードのタグ名は「SOWFTWEAR」とし、その子ノード名を「ROW」としました。 子ノード部分はデータ部分なので繰り返し使います。 区別するためにROW要素に「recordid」というID名を付けます。 ranking.xml <?xml version="1.0" encoding="UTF-8" ?> <SOFTWEAR> <ROW recordid="1"> <PRODUCT>Area61 ビデオダウンローダー 2.4</PRODUCT> <CATEGORY>ダウンロード支援</CATEGORY>

  • 1