見た目にインパクトが大きいAjax利用のWebアプリケーション。しかし、その見た目を支える要となるものは、背後にある有益な情報処理と活用方法だ。Ajaxのインパクトに負けないWebアプリはどのように作られるのか? 2006年08月25日 08時00分 更新 このオンライン・ムックPlus「Web 2.0で変わるWebプログラミングの常識」では、これまでにAjaxの概要(第1回)から発展系としてどのような...
JSONは「JavaScript Object Notation」の略であり、Webアプリケーションに役立つ軽量型のデータ交換フォーマットです。テキストベースのフォーマットなので読み書きが簡単で、さらにプログラムで容易に解析できる正規構文を備えています。基本的にはJavaScriptのサブセットであり、詳しくは後で説明しますが、XML以上に構文の解析が容易です。 AJAXは「Asynchronous JavaScript and XML」の略...
『 BadgerFishisaconventionfortranslatinganXMLdocumentintoaJSONobject. 』
先日 jQueryを使って作ってみた住所検索システムですが、IEに対応できなかったり、緯度・経度だけをスマートに表示することができませんでした。 管理人たにぐちが、へたれなだけかも知れませんが、jQueryはどちらかというと通信をばりばりやるようなプログラムよりは、CSSを随時切り替えてエフェクトをかけたりといった「表側」の処理が得意なのかも知れませんね。というこ...
JKL.ParseXML は、サーバ上のXMLファイルをダウンロード〜解析して、 JavaScript のオブジェクト(配列・連想配列)に変換するクラスです。 JavaScript ソースのダウンロードはこちら: jkl-parsexml.js (右クリックして[対象をファイルに保存]を選択) 簡単な使い方 同期〜非同期、GET〜POST 配列への展開 XML解析処理→JSON出力デモ このページのサンプルでは、他の JKL シリーズのライブラ...
『 「数値実体参照」という言葉は無い(文字参照あるいは数値文字参照)。/マルチバイト文字が文字参照になること自体は別に問題ないと思う。 』
『 特定の条件を満たすノードを集めるのが簡単に書けるなら便利‥‥かもしれない 』
『 XPathのJSON版。XPath的な表記でJSON構造にアクセスできる。JavaScript版、PHP版、C#版あり。(→記事:http://goessner.net/articles/JsonPath/) 』
(thanks to JavaScript++かも日記) 原文:Introducing JSON JSON(JavaScript Object Notation)は、軽量のデータ交換フォーマットです。人間にとって読み書きが容易で、マシンにとっても簡単にパースや生成を行なえる形式です。JavaScriptプログラミング言語(ECMA-262標準第3版 1999年12月(PDF))の一部をベースに作られています。JSONは、完全に言語から独立したテキスト形式です。しかし、C、C++、C#、Java...
APIの作り方は? 自分でAPIを作って、公開することを検討しています。そこで、参考になる資料やサイトを教えてください。 どういう形式(JSON?XML?)で出力したらいいのかなど、基本的なことから全くわかりません。 MySQL+PHPで運営しているサイトでためたデータを活用しようと考えています。
JSONとはJavaScript Object Notationの略で、XMLなどと同様のテキストベースのデータフォーマットです。 その名前の由来の通りJSONはJavaScriptのオブジェクト表記構文のサブセットとなっており、XMLと比べると簡潔に構造化されたデータを記述することができるため、記述が容易で人間が理解しやすいデータフォーマットと言えます。 なお、JSONは2006年に「RFC 4627」として公開されてい...
『 ifyouarefamiliarwithWebtechnologies,it'sasnaptoupgradetheinteractivityofyourpagewithafewnewservicesontheserversideandalittlecodeontheclientside. 』
落ち着きつつあるAjaxを取り込んだWebアプリケーション開発への取り組み。後発でもアイデアはまだまだ出尽くしていない。基本を復習して新たなサービスへとつなげてみよう。 2006年08月23日 08時00分 更新 Ajaxというと、XMLでデータを送受信するというイメージがある。 しかし、実際にはXMLである必要性はない。むしろXML形式ではないほうが、送受信データパースの手間が必要ない...