MBA なのでスペックがしょぼいです。( Core2Duo 1.6 / 4G / SSD 128 ) Erlang R15B Python 2.7.2 追記 2012-03-19 simplejson を 2.4.0 にアップデート tokoroten.json を置き換える 結果 simplejson は C 拡張アリです encode(decode(data)) を 100 回ほど回してみました モジュール名 バージョン/ハッシュ マイクロ秒 simplejson 2.4.0 289527 jiffy 12bf41ee61 391444 mochijson2 938d5c8190 6871681 ベンチマークに使ったコード https://github.com/voluntas/snowflake/tree/feature/json かなり適当に書いたので、間違っているかも知れません。
Grow your audience. Get more clients.Create a page to promote who you are and what you do in one link.
Author: zakj Posted: April 4, 2007 Language: Python Version: .96 Score: 24 (after 24 ratings) Download Raw A subclass of HttpResponse useful as a shortcut in views; it chooses the correct JSON serializer based on whether or not it is passed a QuerySet. from django.core.serializers import json, serialize from django.db.models.query import QuerySet from django.http import HttpResponse from django.ut
ヤフー株式会社は、2023年10月1日にLINEヤフー株式会社になりました。LINEヤフー株式会社の新しいブログはこちらです。LINEヤフー Tech Blog こんにちは、Yahoo!地図の開発を担当しています前田博敏です。 今回は、JavaScriptから外部サイトのWeb APIを直接呼び出すことができる、JSONPという手法について紹介させていださきます。 JSONPとは JSONPとは、JavaScriptの外部ファイル読み込み(「script」タグとその「src」指定)を利用して、ドメインの異なる外部サイトのデータを読み込む手法のことを言います。 JSONPを利用するには、呼び出される側のWeb APIがJSONP形式に対応している必要があります。 Yahoo!デベロッパーネットワークでは、現在のところローカルサーチAPIとショッピングAPIが、JSONP形式に対応しています。
Analyze your JSON string as you type with an online Javascript parser, featuring tree view and syntax highlighting. Processing is done locally: no data send to server.
はじめに 今回からは、これまで学んできた「階層的クラスタリング」と「ツリーマップ」の手法を活用して、はてなブックマークの人気エントリーの可視化に挑戦します。まずデータの準備段階として、はてなブックマークが提供するWeb APIにアクセスし、人気エントリーの情報を取得するプログラムを作成します。 ソースコードのダウンロード 今回作成するプログラムのソースコードは、こちらから一括してダウンロードすることができます。ZIPファイルを展開して生成されるフォルダを、プロジェクトとしてNetBeansに読み込むことも可能です。 はてなブックマークのAPI はてなブックマークには、数種類の開発者向けAPIが用意されています。これらのAPIを利用すると、はてなブックマークから様々な情報を取り出すことができます。本連載では、人気エントリーのRSSフィードとエントリー情報取得APIを組み合わせて使用します。
JSONはブラウザベースでのデータのやり取りだけではなく、XMLに比べると冗長性が低くシンプルなフォーマットであることもあってサーバサイドでのデータのやり取りにも利用されるようになっている。下手にフィードを解釈するよりも手軽で良い。 JSONにスキーマを適用する とは言え、場合によってはデータの型や検証と言った手法が必要になることもあるだろう。そのために使うのがJSON Schemaだ。 今回紹介するオープンソース・ソフトウェアはJSON Schema、JSONのスキーマ定義を検証するライブラリだ。 JSON Schema自体は現在仕様が固められている最中のようだ。文字列、数値、真偽、オブジェクト、配列などの型が用意されており、こちらもまたJSONを使って定義をする。シンプルなデータ授受にJSONを利用しつつ、多少検証のステップを入れたいと言った場合に使えるかもしれない。 検証用スクリプト
JSON(http://www.json.org/)データはけっこうよく使うので、何度か話題にしたことがあります(例えば「もう一度、ちゃんとJSON入門」)。でも、JSONには型情報/メタ情報が付けられないのがとても不満で、JSON改なんてもんを考えたこともありました。(後でXIONに改名) JSONデータに対するスキーマ定義の仕様がかたまりつつあることを、ごく最近になって知りました。 http://json-schema.org/ JSON本体はRFC 4627になっていますが、JSONスキーマの標準化のステータスは、あまりハッキリとは分かりません(僕には)。http://groups.google.com/group/json-schema?pli=1 を覗き見した感じでは、現状ワーキングドラフトという位置付けらしいです。 なかなか面白いし役に立ちそうなので紹介します。ただし、僕にとっ
as3corelibのJSONクラスを使うと、ActionScript 3.0からJSONを手軽に扱えます。 …と、得意げに言ってみましたが、実はハマりました>< タイトルにもある通り、URLLoader#load等で得た文字列をJSON.decodeする時、改行コードがLFでないとパースエラーに見舞われます。 [追記] 現在(as3corelib-.92以降)はCRでもLFでもCRLFでも大丈夫です。 id:FLIP_FLOPさんにコメントを頂き、再検証しました。 なので、以下はcorelib-.90以前のバージョンにのみ該当します。 [/追記] [Fault] exception, information=Error: Unexpected encountered Fault, parseError() at JSONTokenizer.as:546JSONLintもスンナリ通るし、お
2007年になってからやけにテクニカルな話題がおおいのは、冬だからです。冬はhackな季節なのです。 さて、今日のfirefox hackはというとー、なんかたいぷちゃんがapplication/jsonをブラウザで開くようにしたいとかいってるので、それをうねうねと調べてみた。 まぁ、FirefoxのDeepなサイドに触れたことのある人(Profileディレクトリの中を見たことがある人)は、mimeTypes.rdfっていうファイルにMIMEタイプごとのハンドラをRDFで記述しているのは知っての通り。よし、これでやってみることにします。 このmimeTypes.rdfはおおざっぱにいうと論理構造的には3段の木構造になってて、urn:mimetypes:rootからurn:mimetypes:[MIME-TYPE]への参照を持ち、各MIME-TYPEのDescriptionからhandler
ウレタン系高反発マットレスでよく言及されるのが密度です。それを頑張って分かりやすく説明してみます。
Flexでデータのやり取りを行う場合、XML形式のデータを 使用することが多いかと思います。 しかし、通信量の観点から考えるとJSONの方が優れています。 ・・・というのは、建前でFlexでJSON形式のデータが扱って みたかっただけで、備忘録として手順を記載しておきます。 まず、FlexでJSON形式のデータを扱うために、 http://code.google.com/p/as3corelib/ ここから「corelib-.90.zip」をダウンロードします。 解凍して、以下のファイルをコピーします \bin\corelib.swc → %flex_sdk%\frameworks\libs\corelib.swc \src\com → %flex_sdk%\frameworks\source\com ※フォルダが無い場合は、新規作成 これで、JSONの開発環境は出来上がりです。 今回はW
Flex側から自作のAPIを叩くのに、AMF使って書き換えるのも馬鹿らしいので、Jsonのデコーダーがほしかったのだけれど、 as3corelib - ActionScript 3.0 library for several basic utilities. - Google Project Hosting にはバイナリがおいていなくて、面倒くさいからぐぐったらFlash/FlashでJSON形式のデータを読み込む (ActionScript2.0を利用) - アークウェブシステム開発SandBoxを見つけた。 しかし、コピーして使ってみようと思ったら大量のエラーが。 ActionScript2と3って互換性ないのね。 というわけで、corelibをコンパイルすることに決める。 エラーが出るんだけれど、それに言及している記事がなかったので簡単にまとめてみる。 結論から言うと、チェックアウト
昨日書いたsimplejsonが入らない問題が解決しました。 解決方法はここにありました simplejson - Twisted Mind デフォルトでC拡張を使うようになっているので、 Windowsの方はmingw32が入っていればサクサクと。 python setup.py build -c mingw32 install でO.K.なはず。 まさにそのとおりでした>< mingw32はMinGW - Minimalist GNU for Windows - Browse Files at SourceForge.netから MinGW-5.1.3.exeを落としてきて実行するだけ。あと必要かわからないけどbinの位置に環境変数のPATHも通しておいた。 上記のサイトで書いてあるようにしたらsimiplejsonはうまく入った\(^o^)/ 次は問題のpython-twitterだ
json — JSON encoder and decoder¶ Source code: Lib/json/__init__.py JSON (JavaScript Object Notation), specified by RFC 7159 (which obsoletes RFC 4627) and by ECMA-404, is a lightweight data interchange format inspired by JavaScript object literal syntax (although it is not a strict subset of JavaScript [1] ). Warning Be cautious when parsing JSON data from untrusted sources. A malicious JSON strin
リリース、障害情報などのサービスのお知らせ
最新の人気エントリーの配信
処理を実行中です
j次のブックマーク
k前のブックマーク
lあとで読む
eコメント一覧を開く
oページを開く