ToolsMaxxing

JSON ve YAML dönüştürücü

JSON’u YAML’e ve YAML’i tekrar JSON’a çevirin; her sözdizimi hatasının satırı ve sütunuyla.

Dosyalarınız cihazınızda kalır

Nasıl çalışır

  1. 1JSON’dan YAML’e veya YAML’den JSON’a’yı seçin.
  2. 2Metninizi yapıştırın veya Örnek dene’yi seçin.
  3. 3Girinti genişliğini seçin.
  4. 4Sonucu kopyalayın veya indirin.

Seçenekler ne işe yarar

JSON’dan YAML’e
Katı JSON’u okur ve blok stilinde YAML yazar. Uzun metinler satıra bölünmez.
YAML’den JSON’a
İlk YAML belgesini okur ve biçimlendirilmiş JSON yazar.
Girinti
Çıktıda düzey başına iki veya dört boşluk.

Gizlilik

Her şey tarayıcınızda çalışır. Yapıştırdığınız şey hiçbir sunucuya gönderilmez. Bu, iç ana makine adları içeren yapılandırma dosyaları için güvenlidir.

Sık sorulan sorular

JSON’a dönüştürürken YAML yorumları korunuyor mu?

Hayır. JSON’da yorum yoktur, bu yüzden atılırlar. YAML’e geri dönüştürmek onları geri getirmez.

YAML değerim neden sayıya veya mantıksal değere dönüştü?

YAML türü metinden belirler. Çıplak 123 bir sayıdır, true ve false mantıksal değerlerdir, null veya ~ ise null’dır. Metin olarak kalması için değerin etrafına tırnak koyun, örneğin "123".

Çok belgeli YAML’i işliyor mu?

Yalnızca ilk belge, yani ilk --- ayırıcı satırından önceki kısım dönüştürülür. Birkaç belgesi olan bir dosyayı önce bölün.

Bağlantı noktaları (anchor) ve takma adlar (alias) destekleniyor mu?

Bağlantı noktaları (&ad) ve takma adlar (*ad) içeren YAML okumak, bunları JSON’da düz kopyalara açar. JSON’dan YAML yazmak bunları hiç oluşturmaz.

Hata mesajı ne anlama geliyor?

Satır ve sütun, ayrıştırıcının takıldığı yeri gösterir. YAML’de olağan neden yanlış girinti veya sekme karakteridir, çünkü YAML girinti için yalnızca boşluğa izin verir.

İlgili araçlar