TL
Tool Lab
💰Donate
💰Donate

YAML to JSON

Konversi YAML ke JSON

YAML Input
JSON Output

Tentang alat ini

YAML to JSON Converter mengubah file konfigurasi dan dokumen data YAML menjadi JSON yang setara. Mapping berindentasi menjadi objek JSON, sequence berawalan tanda hubung menjadi array, dan scalar tanpa tanda kutip diberi tipe secara otomatis (angka, boolean, dan null disimpulkan).

Ini adalah parser ringan berbasis browser yang menangani pola YAML yang paling umum. Fitur YAML kompleks seperti anchor (&), alias (*), block scalar (|, >), dan file multi-dokumen tidak didukung. Semua pemrosesan berjalan secara lokal di browser.

Cara penggunaan

  1. Tempel YAML Anda ke area YAML Input, atau klik Sample untuk memuat contoh.
  2. Pilih level indentasi JSON (2 spasi, 4 spasi, atau Minified).
  3. Klik → JSON untuk mengonversi.
  4. Klik Copy untuk menyalin output JSON ke clipboard Anda.

Kasus penggunaan

Developer mengonversi file konfigurasi YAML (pipeline CI/CD, manifest Kubernetes, Docker Compose) ke JSON untuk digunakan dengan API atau aplikasi JavaScript. Data engineer mengubah file data YAML menjadi JSON untuk ingestion pipeline. Frontend developer mengonversi mock data berbasis YAML ke JSON untuk pengujian.

Pertanyaan umum

  • Tipe YAML apa saja yang otomatis dikonversi?null/~ → null, true/false → boolean, angka → number. String yang diberi tanda kutip akan dihilangkan tanda kutipnya. Selain itu tetap menjadi string.
  • Mengapa YAML saya tidak terkonversi dengan benar?Fitur kompleks seperti YAML anchor (&), alias (*), dan file multi-dokumen (---) tidak didukung. Gunakan parser sisi server untuk kasus tersebut.
  • Apakah data saya dikirim ke server?Tidak. Semua konversi berjalan secara lokal di browser menggunakan parser JavaScript. Tidak ada yang dikirim ke server.