様々な非標準フォーマットをサポートし、JSON処理をより柔軟で便利にします
JavaScriptオブジェクトリテラル形式をサポートし、キーに引用符を必要としません。
シングルクォート文字列を標準のダブルクォート形式に自動変換し、エスケープ文字を適切に処理します。
末尾カンマ(trailing comma)をサポートし、不要なカンマを自動的にクリーンアップします。
{
name: 'JSON Formatter',
age: 30,
profile: {
job: 'Developer',
skills: ['JavaScript', 'Python', 'Go',],
experience: {
years: 5,
companies: ['A', 'B',],
},
},
hobbies: ['Programming', 'Reading', 'Traveling',],
active: true,
}
{
"name": "JSON Formatter",
"age": 30,
"profile": {
"job": "Developer",
"skills": ["JavaScript", "Python", "Go"],
"experience": {
"years": 5,
"companies": ["A", "B"]
}
},
"hobbies": ["Programming", "Reading", "Traveling"],
"active": true
}
JavaScriptオブジェクトコードの直接コピー&ペースト
JS設定のような形式をJSONに変換
不要な末尾カンマを削除
混在する引用符形式を標準JSONに統一
末尾カンマ → シングルクォート → クォートなしキー
文字列内容の特殊文字の処理を回避
すべての機能モジュール(整形、圧縮、検証、変換)をサポート
チェックボックスの状態変更時に自動的に再処理
すべての新機能の使用説明を含む
既存の標準JSON処理に影響しない