# JSON'dan Java

> Bir JSON örneğinden Java record çıkarır. İç içe nesneler Jackson notu taşıyan herkese açık record olur. Bir dizideki bazı nesnelerde olmayan anahtarlar isteğe bağlıdır. Dönüşüm sekmede kalır.

Tarayıcıda çalışır. Hiçbir şey yüklenmez.

[Dönüştür](https://toolbuddy.dev/tr/categories/convert.md)

## Bu araç hakkında

JSON örneğinden Java record çıkarır. Java adı anahtardan farklıysa @JsonProperty eklenir. Dizinin bir kısmında olmayan anahtarlar ve somut bir değerin yanındaki null, @JsonInclude ile null kabul eder. Tamsayılar long, diğer sayılar double kalır.

JSON yapıştırın ve recordları kopyalayın. Kök nesne dizisi List<RootItem> ve öğe recordu olur. Boş nesne Map<String, Object> olur. Yöntem ve doğrulama yoktur. İş bu sekmede kalır. Sayfa yüklendikten sonra ağ olmadan da sürdürülebilir.

## Sorular

### Java kodunu derler mi?

Hayır. Bir dosyaya yapıştırılacak record bildirimleri yazar. javac çalışmaz ve JSON örneği sekmede kalır.

## İlgili Dönüştür araçları

- [JSON ↔ YAML](https://toolbuddy.dev/tr/tools/json-yaml.md): JSON'u YAML'e ve YAML'i yeniden JSON'a tarayıcıda çevirir. Bir yapılandırma, Kubernetes parçası ya da API örneği yapıştırın ve diğer biçimi kopyalayın. Ayrıştırma yerel js-yaml ile olur. Belgeler bir dönüştürücüye gitmez.
- [JSON ↔ TOML](https://toolbuddy.dev/tr/tools/json-toml.md): JSON nesnelerini TOML'a ve TOML belgelerini yeniden JSON'a tarayıcıda çevirir. Cargo.toml, pyproject ve uygulama yapılandırması parçaları için uygundur. Ayrıştırma cihazda kalır.
- [JSON ↔ XML](https://toolbuddy.dev/tr/tools/json-xml.md): JSON nesnelerini XML'e ve XML belgelerini yeniden JSON'a çevirir. SOAP artıkları, RSS ve karışık API yığınları için uygundur. XML, tarayıcının DOMParser'ı ile ayrışır, bu yüzden veriler cihazda kalır.
- [JSON ↔ CSV](https://toolbuddy.dev/tr/tools/json-csv.md): Bir JSON nesne dizisini CSV'ye çevirir ya da CSV başlıklarını JSON nesnelerine ayırır. Tırnak bilen ayrıştırma sekmede çalışır, bu yüzden kimlik ve e-posta tabloları bir dönüşüm hizmetine yüklenmez.
- [JSON'dan SQL](https://toolbuddy.dev/tr/tools/json-sql.md): Bir JSON nesnesini ya da nesne dizisini SQL INSERT ifadelerine çevirir. Tablo adını verin, sorguyu kopyalayın ve satırları cihazda tutun. Dış bir dönüştürücü onları almaz.
- [CSV ↔ TSV](https://toolbuddy.dev/tr/tools/csv-tsv.md): Virgülle ayrılmış değerleri sekmeyle ayrılmış değerlere ve geri çevirir. Tırnaklı alanlar korunur. Çevrimiçi bir sayfaya yapıştırmak istemediğiniz dökümler için küçük bir ayırıcı değişimidir.
