tr

JSON'dan YAML'a

JSON dosyasını yerel olarak YAML'a dönüştürün - yapıyı koruyarak ve okunaklı, yükleme yok, doğrudan tarayıcınızda.

Cihazınızda yerel olarak işleniyor ...

0%

Dosyalarınız cihazınızdan hiç çıkmadı

    Dosyam yükleniyor mu?

    Hayır. Her şey tarayıcınızda çalışır - dosyanız cihazınızdan asla çıkmaz. Bunu nasıl doğrularsınız

    Yükleme yok%100 yerel
    İçerik sizde kalırüçüncü taraf erişimi yok
    Sunucular Almanya'datasarımdan gelen GDPR
    Bağımsız denetlendiTLS A+ · Başlıklar A+

    YAML, JSON ile aynı yapıyı - nesneler, listeler, sayılar, metinler - yansıtan ama süslü parantezler yerine girinti kullanan, insan dostu bir veri biçimidir. Yapılandırma dosyaları için standarttır (Docker Compose, Kubernetes, CI hatları, GitHub Actions) ve JSON’dan çok daha rahat okunup düzenlenir.

    Bu araç JSON’unuzu tümüyle tarayıcınızda yerel olarak ayrıştırır ve yapıca eşdeğer YAML verir (js-yaml, saf JavaScript). Geçersiz JSON çökmek yerine açık bir hata iletisiyle reddedilir. İşlem kayıpsızdır: YAML’den JSON’a geri dönüş aynı yapıyı verir. Hiçbir şey yüklenmez.

    Uygulamada buna, bir programlama arabirimi size derli toplu bir yanıt verdiğinde ama bu ayarları elle bakımı yapılan bir yapılandırma olarak saklamak istediğinizde başvurursunuz. Girintili yazım, iç içe geçmeleri tek bakışta gösterir ve sonraki değişiklikleri ile sürüm yönetiminde iki sürümü karşılaştırmayı kolaylaştırır. Uzun dizgeler ve özel karakterler doğru biçimde tırnaklanır; böylece sonuç ek bir düzeltme olmadan geçerli kalır.

    Teknik özellikler

    Teknik özellikler
    Giriş formatlarıJSON
    Çıkış formatıYAML
    Toplu işlemeHayır
    İşlemeTarayıcıda yerel (JavaScript)
    Dosya yüklemeYok

    3 adımda

    1. JSON dosyanızı sürükleyin veya seçin.
    2. Araç yerel olarak YAML'a dönüştürür.
    3. YAML dosyasını indirin.

    Sınırlar: JSON geçerli olmalıdır (aksi halde açık bir hata). JSON'da yorum yoktur, bu yüzden YAML'a hiçbir yorum taşınamaz. Çok derin veya büyük yapılar bellek gerektirir. Çapalar/referanslar bilinçli olarak üretilmez (daha okunaklı).

    Sık sorulan sorular

    Dosyam yükleniyor mu?

    Hayır. Dönüştürme tümüyle tarayıcıda yerel olarak çalışır - hiçbir şey gönderilmez.

    Dönüştürme kayıpsız mı?

    Evet. YAML’den tekrar JSON’a tam olarak aynı veri yapısını verir.

    Geçersiz JSON’da ne olur?

    Nedeniyle birlikte açık bir hata iletisi alırsınız - çökme yok.

    YAML’ye ne için ihtiyacım var?

    YAML, Docker Compose, Kubernetes ve CI hatları gibi yapılandırmalar için standarttır.

    İlgili araçlar