Ubah YAML menjadi JSON terformat

Mengurai satu dokumen YAML dan memeriksa struktur JSON sebelum menggunakannya dalam API, skrip, fixtures, atau migrasi konfigurasi.

Semua konversi data terjadi secara lokal di browser Anda. Tidak ada JSON, CSV, YAML, atau XML yang dikirim ke server kami.
YAMLJSON

Contoh singkat

Periksa YAML sebagai JSON yang terformat

YAML ke JSON membantu ketika file konfigurasi, cuplikan CI, atau contoh infrastruktur perlu diperiksa dalam format yang lebih ketat. Pengonversi mengurai satu dokumen YAML dan menulis JSON dengan indentasi sehingga bentuk objek, array, dan nilai yang diinferensikan lebih mudah diperiksa.

Beberapa fitur YAML hilang karena JSON tidak bisa merepresentasikannya. Komentar, anchor, alias, dan pemisah dokumen harus ditinjau sebelum JSON yang dikonversi digunakan dalam skrip atau pengujian.

Fitur YAML yang harus diperiksa setelah konversi

Fitur YAML Hasil JSON
Comments Dihapus, karena JSON tidak memiliki sintaks komentar.
Anchor dan alias Data yang sudah di-resolve mungkin tetap ada, tetapi nama anchor tidak dipertahankan.
Boolean implisit, null, dan angka Diurai menjadi tipe nilai JSON; kutip nilai yang harus tetap berupa string.
Beberapa dokumen Pecah terlebih dahulu; alat ini dimaksudkan untuk satu dokumen YAML.
Catatan string: kutip nilai seperti 00123, 1.0, atau 2026-05-01 ketika teks tepat menjadi penting.

FAQ YAML ke JSON

Mengapa sebuah nilai menjadi boolean, angka, atau null?

YAML dapat menginferensi tipe dari teks biasa. Kutip nilai sumber jika keluaran JSON harus mempertahankannya sebagai string.

Apakah anchor dan alias aman untuk dikonversi?

Tinjau dengan hati-hati. JSON mungkin berisi data yang sudah di-resolve, tetapi struktur ulang pakai (anchor) dan nama anchor tidak dipertahankan.

Mengapa YAML multi-dokumen harus dipisah terlebih dahulu?

JSON membutuhkan satu nilai tingkat atas. Memisah dokumen YAML menjaga setiap keluaran tetap jelas dan menghindari penggabungan blok konfigurasi yang tidak terkait.