テーマ:JSON

JSYNC←→YAML間のデータ相互変換仕様は漏れ・矛盾ない? #JSYNC

JSYNC は、YAML で実現可能な全てのデータモデルを、JSON の構文で表現するのが目的。 今、Ingy が仕様書を書いている段階なので、YAML~JSYNC 間のデータ相互変更について、 Shibuya.pm の中の人とか、検討漏れや矛盾に気づいた人がいたら、ぜひ教えて欲しいとのこと。 メールか、Twitter のハッシュ…
トラックバック:0
コメント:0

続きを読むread more

[JSONP-SE] 静的JSONPファイルなのにコールバック関数名を指定できるJavaScript

データの受信にXML・JSONでなくてJSONPを利用するシーンとしては、主に  1.サーバ側でレスポンスを動的に生成している  2.ブラウザ側JavaScriptからドメインを超えたAPIを呼び出したい そんなときが多いと思いますが、1のようにサーバ上にCGIなどが動かさなくても、 静的ファイルでもJSONPは利用可能です。 …
トラックバック:1
コメント:0

続きを読むread more

[Perl] JSON モジュールの utf8 フラグ周りの仕様 tips 注意点

Perl の JSON モジュールで日本語を含む文字列を扱う際の tips。 [Perl] JSON モジュール 2.x 系は、1.x 系と互換性が△ の記事で、JSON::XS モジュールとの互換性(ソース&ドキュメントも!)を実現した代わりに 従来の JSON.pm のインターフェースが obsolete になってしまうのは残…
トラックバック:0
コメント:1

続きを読むread more

[Perl] JSON モジュール 2.x 系は、1.x 系と互換性が△

JSON モジュールがバージョンアップして、2.0 台に突入!   JSON::XS モジュールとの互換性(ソース&ドキュメントも!)を実現した代わりに 従来の JSON.pm のインターフェースが obsolete になってしまうのは残念。 今後、JSON.pm は XS 版の JSON::XS とほぼ同機能の Pure Pe…
トラックバック:0
コメント:2

続きを読むread more

[Ajax] CGI不要の郵便番号→住所変換フォーム

AjaxZip 2.0は、昨年公開した『ajaxな住所入力フォーム』の新バージョンです。 郵便番号を入力すると、該当する都道府県名・住所が自動的に入力されます。 AjaxによるXHR通信と JSON フォーマットを利用したフォームです。 JavaScript のみで稼動するため、サーバサイドで稼動するCGIプログラムは不要です。 …
トラックバック:2
コメント:2

続きを読むread more

[JSAN] JavaScriptライブラリ検索 - JSAN Search

JSANに登録されている JavaScript ライブラリの検索ページを作りました。 http://www.kawa.net/service/jsan/search/index.html   シンプルに、Library(ライブラリのクラス名)とAuthor(著者名)のみで検索できます。 POD ドキュメントの中身などは検索できま…
トラックバック:0
コメント:0

続きを読むread more

[JSON] xml2json.pl - XMLファイルをJSONに変換するスクリプト

↓は RSS/RDF/Atom 専用のためアイテム件数制限や要素制限の処理が入っていたので、 スクリプトが少し長くなってしまっていたけど、フィードに限らず汎用化して 単に XML ファイルを JSON 変換するだけなら、もっと単純になると思った。 http://kawa.at.webry.info/200605/article…
トラックバック:1
コメント:0

続きを読むread more

[JSON] コイツ、速いぞ! きっとFirefoxのXMLパーサが遅いんだ。

ajax のデモも兼ねて、うちのサイトのトップページの右側のサイドバーにいろいろと 情報を載せていたら、5項目でXMLファイルの合計容量が190KB近くになっていた。 プレーンなデータしか記述できない XML は安全で、再利用性も高そうな気がするし、 Animation.CubeのようにクライアントPCの潤沢なCPU資源を浪費する…
トラックバック:3
コメント:4

続きを読むread more