私はPythonのNone
を空の文字列としてjsonでエンコードしたいですか?デフォルト動作はjson.dumps
です。Python:どのようにjsonのダンプなしの空の文字列に
>>> import json
>>> json.dumps(['foo', {'bar': ('baz', None, 1.0, 2)}])
'["foo", {"bar": ["baz", null, 1.0, 2]}]'
jsonエンコーダ方式を上書きする必要がありますか?
ありがとうございます!すべては、それが別のデータ構造に変更することができる要求に
編集
入力データは、上記の例のように、その単純ではありません。データ構造を変更するための関数を書くのは難しい。
本当の答えが必要な場合は、より良い正当性を提供する必要があります。 –
私の入力データは上の例のように単純ではないので、空の文字列に 'None'を変更しようとしています'json.dumps'を通して。 – Ahsan
「None」は空文字列と同じではないことに注意してください。変換時にそのことを覚えておいてください。 –