YAML to JSON
YAML to JSON — berjalan di browser. Input tidak disimpan.
YAML → JSON
Hanya YAML sederhana yang didukung: key: value, indentasi bertingkat, - 목록. 앵커·별칭·멀티라인 블록(|, >)·플로우 스타일·복합 키·태그 등은 지원하지 않습니다.
Cara menggunakan
- Tempel teks dengan
key: value, nesting berindentasi, dan daftar tanda hubung di kolom YAML. - Tekan Konversi dan periksa hasil di kolom JSON di bawah.
- Gunakan Salin hasil saat Anda memasukkannya ke kode.
- Jika penguraian gagal, periksa indentasi dan spasi setelah titik dua, lalu konversi lagi.
- Atur ulang mengosongkan masukan dan keluaran agar Anda bisa menempel dokumen lain.
Konsep utama
Konversi YAML JSON untuk memindahkan konfigurasi deploy atau bagian Docker Compose ke JSON untuk front-end atau kode uji. Pengurai ini membaca sekitar key: value, nesting berindentasi, dan daftar -. Angka, boolean, dan null menjadi tipe JSON. Anchor dan alias, multiline pipa/sudut, gaya alur kurung, kunci kompleks, dan tag kustom tidak didukung.
Spasi lebih aman daripada indentasi tab. Kunci di tingkat yang sama harus berbagi indentasi. Konversi berjalan hanya di browser; berkas tidak diunggah. Konversi bagan Helm kompleks atau dokumen dengan banyak anchor di lingkungan yang punya pustaka YAML khusus. Layar ini untuk cuplikan konfigurasi pendek.
Contoh
Jika masukan adalah name: tvinghub, tags: dengan - a - b, dan ok: true, Anda mendapat {"name":"tvinghub","tags":["a","b"],"ok":true}. Boolean khusus YAML 1.1 seperti ok: yes bisa berbeda dari yang Anda harapkan, jadi true/false lebih baik. Jika tidak ada spasi setelah titik dua, pengurai kadang tidak bisa memisah kunci dan nilai, jadi tambahkan satu spasi. Jika kunci di tingkat indent yang sama tidak sejajar, nesting rusak dan Anda mendapat JSON yang sama sekali berbeda. Salin hanya blok yang Anda butuhkan alih-alih seluruh berkas deploy untuk menemukan titik gagal lebih mudah. Saat mencoba masukan yang sama beberapa kali, atur ulang dan tempel lagi agar tidak tercampur keluaran sebelumnya. Di komputer bersama, kosongkan masukan saat selesai agar asli tidak tertinggal di monitor. Menutup tab browser juga membuang yang baru Anda tempel; Anda tidak perlu mengirim permintaan hapus ke server. Nama tombol dan judul kolom cocok dengan alat di atas layar, jadi Anda bisa mengikuti sambil membaca. Jika hasil kosong, periksa dulu kolom wajib terisi dan pesan kesalahan tidak tersembunyi. Artikel ini panduan penggunaan dan tidak berarti masukan disimpan di penyimpanan eksternal.
Terkait: JSON → YAML · Pemformat JSON · CSV → JSON
Pertanyaan umum
Apakah konversi YAML JSON mendukung anchor dan alias?
Tidak. Bentangkan anchor menjadi dokumen datar, lalu konversi.
Apakah YAML dengan indikator blok multiline bekerja?
Blok pipa dan sudut tidak didukung. Ubah menjadi string satu baris.
Apakah YAML gaya alur kurung dikonversi ke JSON?
Alur kurung dan kurung siku tidak didukung. Tulis ulang sebagai gaya blok.
Apakah masukan diunggah ke server?
Tidak. Penguraian terjadi hanya di browser.
Apakah angka dan boolean menjadi tipe JSON?
Angka biasa, true/false, dan null menjadi tipe JSON.
Apakah YAML yang dicampur templat Helm bekerja?
Sintaks templat bukan YAML standar dan cenderung gagal. Tempel hanya hasil yang dirender.
Terakhir ditinjau: 2026-09-04