Nasıl Kullanılır
- YAML'ı giriş paneline yapıştırın veya Kubernetes tarzı bir yapılandırma örneğiyle başlamak için "Örnek Yükle"ye tıklayın.
- Araç YAML'ı yerel olarak ayrıştırır ve çıktı panelinde biçimlendirilmiş JSON'u günceller.
- Çoklu belge içeren YAML için belgeleri
---ile ayırın; çıktı bir JSON dizisi olur. - Bir hata görünürse girintileri, iki nokta üst üsteleri, dizi iç içe geçmelerini ve karışık sekme/boşluk kullanımını kontrol edin.
- JSON'u kopyalayın veya bir
.jsondosyası olarak indirin.
Temel Özellikler
- YAML'dan JSON'a Dönüştürme: Kubernetes, Docker Compose, CI/CD ve uygulama yapılandırma YAML'larını biçimlendirilmiş JSON'a dönüştürün.
- İstemci Taraflı İşleme: YAML ayrıştırma ve JSON serileştirme cihazınızda gerçekleşir; böylece sırlar ve yapılandırma değerleri asla yüklenmez.
- Canlı Dönüştürme Akışı: YAML'ı düzenledikçe JSON çıktısı anında güncellenir; manuel "JSON'a Dönüştür" butonu da mevcuttur.
- Çoklu Belge YAML Desteği:
---ile ayrılmış YAML akışları, belge sınırlarını koruyarak bir JSON dizisine dönüştürülür. - Satıra Duyarlı Doğrulama: Girinti, iki nokta üst üste, dizi iç içe geçmesi ve sözdizimi hataları, satır ve sütun ayrıntılarıyla net bir mesaj gösterir.
- Kopyalama veya İndirme: Biçimlendirilmiş JSON'u kopyalayın veya geliştirici iş akışınız için bir
.jsondosyası olarak kaydedin.
İlgili Araçlar
Güvenli JSON biçimlendirici: JSON'u yerel olarak biçimlendirin, doğrulayın ve onarın. Güzelleştirin/küçültün, hataları vurgulayın, TypeScript veya Zod oluşturun, XML'e dönüştürün—tamamen gizli.
API JSON için ücretsiz JSONPath test edici ve değerlendirici. Eşleşen düğümleri gerçek zamanlı olarak ayıklayın, yolları inceleyin ve ayrıştırma tarayıcınızda yerel olarak kalırken JSON sonuçlarını kopyalayın.
JSON nesnelerini veya dizilerini tarayıcınızda yerel olarak CSV'ye dönüştürün. Alanları düzleştirin, sonucu önizleyin, ardından verileri sunucuya yüklemeden CSV'yi kopyalayın veya indirin.
CSV metinlerini veya dosyalarını tarayıcınızda yerel olarak JSON dizilerine dönüştürün. Başlıkları, virgül/noktalı virgül/sekme ayırıcılarını ve dosya yüklemeyi destekler.
JSON belgelerini yerel ve anlamsal olarak karşılaştırın. Anahtar sırasını yok sayın, eklenen/silinen/değiştirilen yolları vurgulayın ve yükleme yapmadan raporu dışa aktarın.
Ücretsiz çevrimiçi JSON küçültücü. Boşlukları ve satır sonlarını kaldırarak JSON yüklerini tek satırda sıkıştırın. %100 gizli, istemci taraflı işleme.
Ücretsiz çevrimiçi JSON - TypeScript dönüştürücü. JSON verilerinizden TypeScript arayüzlerini ve türlerini anında oluşturun. %100 gizli, istemci taraflı kod üretimi.
Canlı dönüştürme, katı JSON doğrulaması, hata ayrıntıları, kopyalama ve YAML indirme ile JSON'u tarayıcınızda yerel olarak YAML'a dönüştürün. Hiçbir veri yüklenmez.
Hesaplama Mantığı
Bu araç tarayıcıda yaygın olarak kullanılan js-yaml ayrıştırıcısını kullanır. Bileşen metni okur, talep üzerine YAML ayrıştırıcısını yükler ve biçimlendirilmiş JSON yaymak için JSON.stringify kullanır.
İş akışı bir arka uç isteği gerektirmez ve EasyTools YAML içeriğini bir sunucuya göndermez. Girdiniz özel etiketler, dairesel yapılar veya tarayıcı ayrıştırıcısının çözümleyemediği YAML özellikleri kullanıyorsa, araç tahmin etmek yerine bir ayrıştırma hatası bildirir.
Sıkça Sorulan Sorular
API anahtarları içeren YAML'ı dönüştürmek güvenli mi?
Evet. Dönüştürme işlemi tarayıcınızda yerel olarak çalışır ve YAML metni EasyTools sunucularına yüklenmez, saklanmaz veya gönderilmez.
Çoklu belge YAML akışlarını destekliyor mu?
Evet. --- ile ayrılmış YAML belgeleri birden çok değer olarak ayrıştırılır ve bir JSON dizisi olarak döndürülür.
YAML'ı çevrimdışı olarak JSON'a dönüştürebilir miyim?
Sayfa ve gerekli betikler yüklendikten sonra dönüştürme bir ağ isteği gerektirmez. Bu varlıklar zaten tarayıcıda mevcutsa dönüştürme yerel olarak çalışır.
YAML dosyam neden dönüştürülemedi?
YAML girintiye duyarlıdır. Yaygın sorunlar arasında iki nokta üst üsteden sonra boşluk bırakılmaması, karışık sekme ve boşluk kullanımı, tutarsız dizi iç içe geçmesi veya tırnaksız dizeler yer alır.
YAML dizileri JSON'a nasıl eşlenir?
YAML listeleri JSON dizilerine, eşlemeler (mappings) ise JSON nesnelerine dönüşür. Çoklu belge YAML, harici bir JSON dizisi olarak döndürülür.
Boyut sınırı var mı?
EasyTools bir metin kotası koymaz. Pratik sınırlar tarayıcı belleğine ve cihaz performansına bağlıdır; son derece büyük YAML girdileri sayfayı yavaşlatabilir.