「JSON」の版間の差分
削除された内容 追加された内容
Yuki Konno (トーク | 投稿記録) 編集の要約なし |
編集の要約なし |
||
1 行
{{Wikipedia|JavaScript Object Notation}}
'''JSON'''(ジェイソン、'''''J'''ava'''S'''cript '''O'''bject '''N'''otation'')とは、JavaScriptの[[JavaScript/Object|オブジェクト]]の文法をもとにした軽量データ記述言語およびデータシリアライゼーションフォーマットです。
== JSONとは ==▼
たとえば、下記のような、htmlファイルに、javascript を組み込んだコードで、
<source lang="javascript">
<html>
<body>
<script type="text/javascript">
var seiseki = [
{"name": "ヤマダ" , "kokugo": 80 , "suugaku": 70 },
{"name": "サトウ" , "kokugo": 60 , "suugaku": 90 }
]
document.write (seiseki[1].name);
</script>
</body>
</html>
</source>
における、
<source lang="javascript">
var seiseki = [
{"name": "ヤマダ" , "kokugo": 80 , "suugaku": 70 },
{"name": "サトウ" , "kokugo": 60 , "suugaku": 90 }
]
</source>
の部分が、JSONというデータ形式を採用したコードの例である。
なお、このhtmlファイルをwebブラウザで読む込むと、
サトウ
と表示する。
== 文法 ==
13 ⟶ 52行目:
JSONに[[JavaScript/コメント|コメント]]はありません。
どうしてもコメントをかきたいなら、JSONのカッコの外側の、JavsScript のスコープ内部の部分に、コメントを書いてください。
▲== JSON ==
== JSONのいろいろな ==
JavaScriptのJSONオブジェクトはJavaScriptのオブジェクトをJSON文字列に変換したり、JSON文字列をJavaScriptのオブジェクトに変換したりすることができます。
|