JSON to Java クラス(POJO)コンバーター
JSON オブジェクトや配列を貼り付けると、型付きフィールド(String、long、double、boolean、List<...>)とネストされたオブジェクト用の個別クラスを備えた Java `class` 定義(POJO)がすぐに得られます。すべてブラウザ内でローカルに実行され、JSON はアップロードされません。
—
Java クラス
使い方
- 入力ボックスに JSON を貼り付けるか入力します。
- 必要に応じてルートクラス名を変更します(既定は AutoGenerated)。
- 出力ボックスから生成されたクラスをコピーします。
よくある質問
- 数値はどの型になりますか?
- 整数は long、小数点を含む数値は double になります。より狭い型が必要な場合は int や float に手動で変更してください。
- null や空配列はどう扱われますか?
- サンプルから型を推論できないため、null は Object に、空配列は List<Object> になります。
- ネストされたオブジェクトはどう扱われますか?
- 各ネストオブジェクトは独自の class になります。リストフィールドが生成されると java.util.List の import が追加されます。
- 私の JSON はどこかに送信されますか?
- いいえ。変換は完全にブラウザ内で行われ、何もアップロードされません。
関連ツール
JSON to Kotlin データクラスコンバーター
JSON オブジェクトを型付きプロパティを備えた Kotlin データクラスにブラウザ上で変換します。
開発 0 0
JSON to C# クラスコンバーター
JSON オブジェクトを自動プロパティの型マッピング付き C# クラスにブラウザ上で変換します。
開発 0 0
HTML → JSX コンバータ
HTML スニペットを貼り付けると React 用の JSX に — `class` は `className` に、`onclick` は `onClick` に、void タグは自己クローズ、インラインスタイルはオブジェクト化可能。
開発 0 0
JSON to Go 構造体コンバーター
JSON オブジェクトを json タグ付きの Go 構造体にブラウザ上で即変換します。
開発 0 0
JSON to Python データクラスコンバーター
JSON オブジェクトを型ヒント付きの Python @dataclass 定義にブラウザ上で変換します。
開発 0 0
JSON to Rust 構造体コンバーター (serde)
JSON オブジェクトを serde の derive と型マッピングフィールドを備えた Rust 構造体にブラウザ上で変換します。
開発 0 0