YAML JSON Dönüştürücü
YAML verisini tarayıcınızda biçimlendirilmiş JSON verisine dönüştürün. Sözdizimini kontrol edin, sonucu kopyalayın veya indirin.
Kullanmaya başla
YAML ne zaman JSON biçimine dönüştürülür?
JSON bekleyen bir program için yapılandırma parçasını veya OpenAPI veri yapısını dönüştürün. Kullanmadan önce değerleri inceleyin. Sözdizimi ve veri türleri denetlenir; Kubernetes, Compose veya uygulamanızın şeması doğrulanmaz.
Çalışan bir YAML → JSON örneği
# YAML JSON Dönüştürücü
service: "Örnek hizmet"
enabled: true
threshold: 12.5
release: 2026-10-26
account: "00123"
tags: ["yapılandırma", "API"]
defaults: &defaults
retries: 3
job: *defaults
{
"service": "Örnek hizmet",
"enabled": true,
"threshold": 12.5,
"release": "2026-10-26",
"account": "00123",
"tags": [
"yapılandırma",
"API"
],
"defaults": {
"retries": 3
},
"job": {
"retries": 3
}
}Metin, sayı, mantıksal değer, null, liste ve nesneler desteklenir. YAML 1.2 yes, no, on, off ve tarihleri metin olarak korur; true ve false mantıksal değerdir. "00123" gibi kimlikleri tırnak içine alın. Yorumlar ve çapa adları korunmaz.
Metin ve sayı biçimleri
Türkçe harfler dahil UTF-8 metinler dize olarak korunur. YAML ve JSON sayılarında ondalık nokta kullanılır: 12.5. Türkçe yazım olan "12,5" tırnak içinde metin kalmalıdır; yerel sayı biçimleri otomatik yorumlanmaz.
Dönüştürme hatasını düzeltme
- Belirtilen yerde girintiyi, iki noktayı ve kapanış tırnaklarını kontrol edin.
- Her anahtar benzersiz olmalı; yinelenen anahtarı değiştirin veya kaldırın.
- Girinti için sekme yerine boşluk kullanın.
- JSON anahtarları metin olmalıdır; sayısal ve mantıksal anahtarları tırnak içine alın.
- Büyük tamsayıları tırnak içine alın. Sonsuzluk ve NaN, JSON sayısı olamaz.
- Birleştirme anahtarları (<<) desteklenmez. Alanları açıkça yazın.
- Her seferinde tek YAML belgesi dönüştürün.
- İç içe geçmeyi veya takma ad genişlemesini azaltın. JSON döngüsel başvuruları temsil edemez.
.yml ile .yaml farklı mı?
.yml ve .yaml aynı YAML biçiminin dosya uzantılarıdır. UTF-8 metin dosyası açın ve sonucu .json olarak indirin. Bu sayfa yalnızca YAML → JSON dönüşümü yapar.
Desteklenen sınırlar
Tek YAML 1.2 belgesi; 262.144 UTF-16 giriş birimi; en çok 512 KiB dosya; derinlik 64; 50.000 açılmış değer; 2.097.152 çıkış birimi; worker başlangıcı dahil 5 saniye. Takma ad koruması 50 katsayısını kullanır; 50 başvurunun kabul edileceği garanti edilmez. Ondalıklar JavaScript kayan nokta hassasiyetini kullanır.
İşlem tarayıcı worker içinde yerel olarak yapılır. YAML yüklenmez, URL veya tarayıcı deposuna kaydedilmez. İndirmeler ve pano sizin kontrolünüzdedir.
JSON ile devam edin
- JSON Biçimlendirici ve Doğrulayıcı — Üretilen JSON verisini biçimlendirin veya denetleyin
- Çevrimiçi JSON Düzleştirici — İç içe JSON verisini yollara düzleştirin
İşlem tarayıcınızda yerel olarak yapılır.