ホームページ  >  記事  >  バックエンド開発  >  Python による JSON 解析の共有例

Python による JSON 解析の共有例

小云云
小云云オリジナル
2018-03-30 16:43:241696ブラウズ

この記事では主に Python による JSON 解析の例を共有し、主にコードの形式で説明し、皆様のお役に立つことを願っています

JSON (JavaScript Object Notation、JS Object Markup) は軽量のデータ交換形式です。
Python で JSON 関数を使用するには、json ライブラリをインポートする必要があります:
import json。

json.dumps
json.dumps は、Python オブジェクトを JSON 文字列にエンコードするために使用されます。

構文
json.dumps(obj,skipkeys=False,ensure_ascii=True,check_circular=True,allow_nan=True,cls=None,indent=None,separators=None,encoding=”utf-8”,default=None, sort_keys=False, **kw)
Instance

data = [ { 'a' : 1, 'b' : 2, 'c' : 3, 'd' : 4, 'e' : 5 } ]
json = json.dumps(data)
print(json)

dict = {"name":"Tom", "age":23} 
a = json.dumps(dict)
print(a)

json.loads
json.loads は、JSON データをデコードするために使用されます。この関数は、Python フィールドのデータ型を返します。

構文
json.loads(s[, encoding[, cls[, object_hook[, parse_float[, parse_int[, parse_constant[, object_pairs_hook[, **kw]]]]]]])


t = json .loads(a)
print(t)

関連する推奨事項:

jackson が JSON 文字列を解析するときに大文字と小文字を自動的に変換する方法

js を使用して JSON データを読み取り、解析する方法

Parse jQueryを使用したJSONデータのサンプルチュートリアル

以上がPython による JSON 解析の共有例の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。

声明:
この記事の内容はネチズンが自主的に寄稿したものであり、著作権は原著者に帰属します。このサイトは、それに相当する法的責任を負いません。盗作または侵害の疑いのあるコンテンツを見つけた場合は、admin@php.cn までご連絡ください。