JSON フォーマッター / ミニファイア / バリデータJSON エスケープ / アンエスケープJSON 差分 (Diff)JSON キー並べ替えJSON ⇄ 文字列JSON ⇄ XMLXML ⇄ JSONJSON → CSVCSV → JSONJSON ⇄ YAMLJSON → コード定義クエリパラメータ ⇄ JSONCookie ⇄ JSONJSON ⇄ Properties
JSON ⇄ Properties
JSON と Java の Properties 形式のキー値ファイルを相互変換します。
使い方
Properties はネストしたパスにドットを、配列のインデックスに list.0、list.1 のような形を用います。値はすべて文字列として保持され、数値や真偽値は元の文字列のままで、元に戻す際に型は推論されません。
よくある質問
数値が文字列になってしまったのはなぜですか?
Properties ファイルは本質的にプレーンテキストであり、すべての値は文字列です。JSON に戻す際、本ツールは型を独自に推論しません。数値が必要ならコード内で変換してください。
コメントは保持されますか?
JSON → Properties ではコメントを生成しません。Properties → JSON では # で始まる行をスキップしますが、JSON には書き戻しません。