Python → JSON

Python dict/repr出力を標準JSONに変換

入力0
サンプル:
出力
0

Python → JSON変換について

Pythonオブジェクトのテキスト出力を標準JSONに変換します。以下の構文変換をサポート: 1. シングルクォート → ダブルクォート — 例:{'name': 'Alice'}{"name": "Alice"} 2. True/False/None → true/false/null — Pythonのブール値とNoneをJSON標準に変換 3. タプル () → 配列 [] — 例:(1, 2, 3)[1, 2, 3] 4. 末尾カンマの削除 — 例:{"a": 1,} の余分なカンマを自動削除 Pythonのデバッグ出力(print/repr/pprint)、ログデータ、REPL結果を素早く標準JSONに変換したい開発者に最適です。すべての処理はブラウザ内で完結します。

よくある質問

どのPython構文に対応していますか?

シングルクォートをダブルクォートに変換、True/False/Noneをtrue/false/nullに置換、タプル()を配列[]に変換、末尾カンマの削除に対応しています。

ネストされたPython dictを処理できますか?

はい、すべてのネストされたdict、リスト、タプルを再帰的に処理し、対応するJSON形式に変換します。

setやdatetimeなどのPython固有型はどうなりますか?

最も一般的なrepr出力パターンに対応しています。set、datetimeオブジェクト、カスタムクラスのrepr()出力は完全にサポートされない場合があり、手動調整が必要です。