「Python」ディクショナリをJSONにエンコードするサンプル
書式
json.dumps(obj, *, skipkeys=False, ensure_ascii=True, check_circular=True,
allow_nan=True, cls=None, indent=None, separators=None,
default=None, sort_keys=False, **kw)
引数1にオブジェクトを指定します
json.dumps関数は、JSONにエンコードします.
使用例
# coding: utf-8
import json
dt = {"tokyo":"東京",
"oosaka":"大阪",
"fukuoka":"福岡"}
#2つめの引数にensure_ascii=Falseを指定
resA = json.dumps(dt,ensure_ascii=False)
print (resA)
#3つめの引数にindent=4を指定
resB= json.dumps(dt,ensure_ascii=False, indent=3)
print (resB)
# coding: utf-8
import json
dt = {"tokyo":"東京",
"oosaka":"大阪",
"fukuoka":"福岡"}
#2つめの引数にensure_ascii=Falseを指定
resA = json.dumps(dt,ensure_ascii=False)
print (resA)
#3つめの引数にindent=4を指定
resB= json.dumps(dt,ensure_ascii=False, indent=3)
print (resB)
# coding: utf-8 import json dt = {"tokyo":"東京", "oosaka":"大阪", "fukuoka":"福岡"} #2つめの引数にensure_ascii=Falseを指定 resA = json.dumps(dt,ensure_ascii=False) print (resA) #3つめの引数にindent=4を指定 resB= json.dumps(dt,ensure_ascii=False, indent=3) print (resB)
実行結果
{"tokyo": "東京", "oosaka": "大阪", "fukuoka": "福岡"}
{
"tokyo": "東京",
"oosaka": "大阪",
"fukuoka": "福岡"
}
{"tokyo": "東京", "oosaka": "大阪", "fukuoka": "福岡"}
{
"tokyo": "東京",
"oosaka": "大阪",
"fukuoka": "福岡"
}
{"tokyo": "東京", "oosaka": "大阪", "fukuoka": "福岡"} { "tokyo": "東京", "oosaka": "大阪", "fukuoka": "福岡" }