Table of Contents
JSONをパースする方法についてまとめました。
Ruby
JSON.parse を使って JSON をパースします。
Ruby 2.0.0 でのコードを示します。
|
1 2 3 |
require 'json' JSON.parse("{\"json\":\"string\"}") |
ファイルからJSONを読み込んでパースする場合は File を使って次のようにします。
|
1 2 3 |
require 'json' JSON.parse(File.open("file.json").read) |
Javascript
JSON.parse を使って JSON をパースします。
|
1 |
JSON.parse("{\"json\":\"string\"}") |
PHP
json_decode を使って JSON をパースします。
PHP 5.3 でのコードを下に示します。
|
1 |
json_decode("{\"json\":\"string\"}") |
返り値を Array にするには第2引数にtrueを渡します。
ファイルからJSONを読み込んでパースする場合は file_get_contents を使って次のようにします。
|
1 |
json_decode(file_get_contents("file.json")) |
Python
json を使って JSON をパースします。
|
1 2 3 |
import json json.loads("{\"json\":\"string\"}") |
ファイルからJSONを読み込んでパースする場合は、 open を使って次のようにします。
|
1 2 3 |
import json json.loads(open("file.json")) |
