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()出力は完全にサポートされない場合があり、手動調整が必要です。