JSON から Kotlin データクラスへ

JSON から Kotlin データ クラスを生成します。アップロードする必要はなく、ブラウザーで即座に生成されます。

Kotlin data class output

この無料の JSON-to-Kotlin データ クラス ジェネレーターは、完全にブラウザー内で JSON を Kotlin データ クラスに変換するため、データがサーバーにアップロードされることはありません。 Kotlin データ クラスは、Android/JVM 上のデータの型付きモデルを提供します。 JSON を貼り付けるだけで、Kotlin データ クラスが即座に表示されます。それをコピーするか、ファイルとしてダウンロードします。サインアップは必要なく、ロードされるとオフラインで動作します。

よくある質問

JSON を Kotlin データ クラスに変換するにはどうすればよいですか?

JSON を上のボックスに貼り付けると、すぐに Kotlin データ クラスが下に表示されます。押すものやアップロードするものはありません。これは完全にブラウザ内で実行されるため、生成されたコードをコピーするか、ファイルとしてダウンロードできます。入力に構文エラーがある場合は、何を修正すべきかを明確なメッセージが表示します。

この JSON to Kotlin データ クラス ツールは無料で非公開ですか?

はい。完全に無料でサインアップや制限はなく、変換全体がブラウザー内でローカルに実行されるためプライベートであり、データやコードがサーバーに送信されることはありません。これにより、独自のスキーマとペイロードに対して安全になり、ページが読み込まれるとオフラインで動作します。

そこから何が得られるでしょうか?

JSON から生成された Kotlin データ クラスを取得します。Kotlin データ クラスは、Android/JVM 上のデータの型付きモデルを提供します。これにより、ボイラープレートを手動で記述する必要がなくなり、生成された型と実際のデータの同期が維持されます。

ネストされたオブジェクトや配列を処理できますか?

はい。ネストされたオブジェクトはネストされた型になり、配列は自動的に型付きリストになり、JSON から推測された適切な名前が付けられます。最も正確な結果を得るには、予想されるすべてのフィールドを含む代表的なサンプルを提供します。

サイズ制限はありますか?

何もアップロードされないため、固定の制限はありません。唯一の制約はデバイスのメモリであるため、大きな入力でもすぐに変換されます。ジェネレーター エンジンは最初の使用時にロードされ、その後キャッシュされるため、繰り返しの実行は瞬時に行われます。

モバイルやすべてのブラウザで動作しますか?

はい。 Windows、Mac、Linux、iPhone、Android 上の最新のブラウザで何もインストールせずに実行でき、ロードするとオフラインで動作します。生成されたコードを任意のデバイスにコピーまたはダウンロードします。