YAML / JSON Dönüştürücü

YAML veya JSON yapıştırın ve her iki yönde de dönüştürün. Kubernetes, Docker Compose ve CI yapılandırmaları için formatları hızlı bir şekilde değiştirin.

Gizlilik: yerel olarak işlenir, asla yüklenmez.

Anında sonuçları görmek için aşağıdaki giriş alanına yapıştırın

在此粘贴 YAML 或 JSON

选择转换方向后点击转换按钮。

YAML veya JSON yapıştırın ve her iki yönde de dönüştürün. Kubernetes, Docker Compose ve CI yapılandırmaları için formatları hızlı bir şekilde değiştirin.

Hızlı başlangıç

  1. Yön seçin

    YAML → JSON veya JSON → YAML.

  2. Yapıştır ve dönüştür

    Geçersiz YAML veya JSON bir ayrıştırma hatası gösterir.

JSON formatı ile

Bu araç YAML ↔ JSON yapısını dönüştürür; sadece JSON'ı güzelleştirmek için JSON Formatter kullanın.

Tipik iş akışı

Kubernetes veya Docker Compose yapılandırmaları ile çalışırken, geliştiricilerin genellikle YAML ve JSON arasında geçiş yapması gerekir. Ortak senaryolar şunları içerir: 1) CI/CD yapılandırmalarını JSON formatlı API isteklerine kopyalamak 2) JSON API yanıtlarını hata ayıklama için daha okunabilir YAML'ye dönüştürmek. Araç, yorumları ve biçimlendirmeyi anında kullanmak için korur.

Pro ipucu: VS Code 'da YAML' yi düzenlerken, öncelikle JSON 'a dönüştürün ve karmaşık yapıları işlemek için, ardından geri dönüştürün. Araç, tarayıcınızda 5MB'a kadar olan dosyaları tamamen işliyor - hiçbir hassas veri makineyi terk etmiyor.

Örnekler

YAML örneği

Input

name: towalles
ready: true

Output

{
  "name": "towalles",
  "ready": true
}

FAQ

YAML çapaları mı?

Parser 'a bağlıdır; karmaşık bağlantılar JSON' a dönüştürürken genişleyebilir veya başarısız olabilir.

Anahtar sipariş dönüşümden sonra devam eder mi?

Evet, evet. Hem YAML 1.2 hem de JSON özellikleri, Istio kuralları gibi diziye duyarlı yapılandırmalar için çok önemli olan anahtar sırasını korur. Not: Bazı eski parserler uyumlu olmayabilir.