YAML'i biçimlendirilmiş JSON'a dönüştür

Tek bir YAML belgesini ayrıştırın ve API'lerde, betiklerde, fixture'larda veya yapılandırma göçünde kullanmadan önce JSON yapısını inceleyin.

Tüm veri dönüştürmeleri tarayıcınızda yerel olarak gerçekleşir. Hiçbir JSON, CSV, YAML veya XML sunucularımıza gönderilmez.
YAMLJSON

Hızlı örnekler

YAML'i biçimlendirilmiş JSON olarak inceleyin

YAML'den JSON'a dönüştürücü, bir yapılandırma dosyası, CI kesiti veya altyapı örneğinin daha katı bir biçimde kontrol edilmesi gerektiğinde yardımcı olur. Dönüştürücü bir YAML belgesini ayrıştırır ve nesne yapısı, diziler ve çıkarılan değerlerin daha kolay incelenmesi için girintili JSON yazar.

JSON bunları temsil edemediği için bazı YAML özellikleri kaybolur. Dönüştürülmüş JSON'un betikler veya testlerde kullanılmadan önce yorumlar, ankrajlar, takma adlar ve belge ayırıcılarının gözden geçirilmesi gerekir.

Dönüştürme sonrası kontrol edilecek YAML özellikleri

YAML özelliği JSON sonucu
Comments Düşürüldü, çünkü JSON'un yorum sözdizimi yok.
Ankorlar ve takma adlar Çözümlenmiş veriler kalabilir, ancak ankraj adları korunmaz.
Örtük boolean, null ve sayılar JSON değer türlerine ayrıştırılır; metin olarak kalması gereken değerleri tırnak içine alın.
Birden çok belge Önce bunları ayırın; bu araç tek bir YAML belgesi içindir.
Dize notu: şu gibi değerleri tırnakla: 00123, 1.0, veya 2026-05-01 kesin metnin önemli olduğu durumlarda.

YAML'den JSON'a SSS

Bir değer neden boolean, sayı veya null oldu?

YAML, düz metinden türler türetebilir. JSON çıktısının bunu bir dize olarak tutmasını istiyorsanız kaynak değeri tırnak içine alın.

Ankorlar ve takma adlar güvenle dönüştürülebilir mi?

Dikkatle inceleyin. JSON çözümlenmiş verileri içerebilir, ancak yeniden kullanılabilir ankraj yapısı ve ankraj adları korunmaz.

Çok belgeli YAML neden önce ayrılmalıdır?

JSON'ın tek bir üst düzey değere ihtiyacı vardır. YAML belgelerini ayırmak her çıktıyı net tutar ve ilgisiz yapılandırma bloklarının birleşmesini önler.