JSON の文法チェックを行う方法
JSON (JavaScript Object Notation) のシンタックスチェック (syntax check? validation? validator?)を行う方法。
JSON は所詮 JavaScript のオブジェクトにすぎないので、JavaScript としてチェックすればよい。
手軽な方法としては、Firebug のコンソールのコマンドラインから実行し、エラーがあった場合、コンソールにエラー箇所が出力される。
例えば、
以下のような JSON のシンタックスチェックを行う場合、
{
"name": "thira",
"age": "21",
"live": "ube",
"affiliation": "Yamaguchi University"
}
このようにオブジェクトにすればよい
var user={
"name": "thira",
"age": "21",
"live": "ube",
"affiliation": "Yamaguchi University"
}

Firebug のコンソールのコマンドラインから実行するところ
Firebug が使えない場合は、add workbench のブックマークレットを使用すると便利。エラーは Firefox のエラーコンソールで見る。
あと数時間で博多へ行きます。
追記 (2008.05.25)
この方法だと、Firefox は以下の両方とも通しちゃう。
正 { "name": "thira" }
誤 { name: "thira" }









このブログのフィードを取得


