Tukar konfigurasi YAML kepada JSON untuk alat, API, dan skrip yang lebih memilih sintaks JSON.
YAML ke JSON adalah apa yang anda perlukan apabila alat yang hanya menyokong JSON perlu membaca konfigurasi yang ditulis dalam YAML. Kebanyakan sistem CI, skrip JavaScript, dan API REST mengutamakan JSON. Penukaran ini tidak kehilangan struktur - hanya sintaks yang berubah.
Kami mengurai YAML menggunakan pustaka yaml (sokongan penuh untuk YAML 1.2), kemudian menukarnya kepada JSON berindentasi. Fail YAML berbilang-dokumen (dipisahkan oleh penanda ---) hanya mengeluarkan dokumen pertama; gunakan pemisahan selepasnya untuk aliran kerja berbilang-dokumen. Komen dibuang (JSON tidak menyokongnya). Segalanya dijalankan secara tempatan.
YAML ialah format serialisasi data mesra-manusia - berasaskan indentasi, kurang bising berbanding JSON, sesuai untuk fail konfigurasi. Digunakan oleh Kubernetes, saluran CI, dan kebanyakan alat DevOps moden.
JSON (JavaScript Object Notation) ialah lingua franca bagi data berstruktur di web. Array, objek, rentetan, nombor, boolean. Dibaca oleh setiap bahasa pengaturcaraan moden.
Seret YAML ke penukar di atas, atau klik kotak untuk memilih satu dari peranti anda.
Kami telah prapilih JSON sebagai format keluaran. Tukar dari menu lungsur jika anda mahukan sasaran yang berbeza.
Klik Tukar dan tunggu bar kemajuan selesai. Muat turun JSON apabila ia sedia.
Tukar fail konfigurasi JSON kepada format YAML yang lebih mudah dibaca manusia - Kubernetes, GitHub Actions, Docker Compose menyukainya.
Tukar fail CSV kepada JSON dalam pelayar anda - sesuai untuk menyalurkan lembaran kerja ke skrip, API, atau LLM.
Ratakan tatasusunan JSON objek menjadi fail CSV - tampal ke Excel, Google Sheets, atau mana-mana alat hamparan.