目次
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")) |