# JSON'dan Python

> Bir JSON örneğinden Python dataclass çıkarır. İç içe nesneler tür açıklamalı adlı sınıflar 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 Python dataclass çıkarır. Dizinin bir kısmında olmayan anahtarlar ve somut bir değerin yanındaki null, T | None olur. Tamsayılar int, diğer sayılar float olur.

JSON yapıştırın ve sınıfları kopyalayın. Kök nesne dizisi Root = list[RootItem] olur. Boş nesne dict[str, Any] olur. Yöntem, doğrulayıcı ve Pydantic modeli yoktur. İş bu sekmede kalır. Sayfa yüklendikten sonra ağ olmadan da sürdürülebilir.

## Sorular

### Python kodunu çalıştırır mı?

Hayır. Bir dosyaya yapıştırılacak dataclass bildirimleri yazar. Python ç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.
