JSON'dan YAML'a Dönüştürücü

Geçerli JSON verisini tarayıcınızda okunabilir YAML'a dönüştürün.

Bu araç tamamen tarayıcınızda çalışır. Dosyalarınız hiçbir zaman bir sunucuya yüklenmez.

name: Ada
active: true
skills:
  - math
  - code

Bu dönüştürücü ne yapar?

Katı JSON sözdizimini ayrıştırır ve değeri iki boşluklu girintiye sahip, okunabilir YAML olarak yazar. Nesne, dizi, metin, sayı, boolean ve null desteklenir.

Nasıl kullanılır?

Geçerli JSON belgesini editöre yapıştırın. YAML sonucu anında güncellenir ve kopyalanabilir; Reset her iki alanı da temizler.

Örnek

Ad ve beceriler dizisi içeren JSON nesnesi, YAML anahtarları ve girintili tire listesinə dönüşür. İç içe nesnelerin hiyerarşisi korunur.

JSON kuralları

Anahtarlar ve metinler çift tırnaklı olmalıdır. Yorumlar, sondaki virgüller, undefined, NaN, Infinity ve JSON5 sözdizimi hata verir.

YAML çıktısı

Ayrıştırılan değeri korumak için gerektiğinde serializer tırnak seçer. Sonuç, özgün JSON boşluklarını değil veri modelini temsil eder.

Sınırlamalar

JSON ayrıştırma önce normalleştirdiği için yinelenen anahtarlar, yorumlar ve sayıların özgün yazımı korunamaz.

Gizlilik

Ayrıştırma ve dönüştürme tamamen tarayıcıda gerçekleşir. JSON ve üretilen YAML sunucuya yüklenmez.

Sıkça Sorulan Sorular

JSON dizilerini YAML'a çevirebilir miyim?
Evet. Üst düzey ve iç içe JSON dizileri, her öğesi tireyle başlayan YAML listelerine dönüşür.
JSON neden hata veriyor?
Girdi katı JSON olmalıdır; yorumlar, sondaki virgüller ve tek tırnaklı metinler kabul edilmez.
JSON sunucuya gönderiliyor mu?
Hayır. JSON ayrıştırma ve YAML üretimi tamamen tarayıcınızda yerel olarak çalışır.