KonverterTeks

Konverter JSON ke YAML

Konversi JSON menjadi YAML bersih dan terbaca untuk konfigurasi dan pipeline CI.

0 karakter · 0 kata

Cara memakai

  1. Tempel dokumen JSON kamu ke kotak masukan.
  2. YAML-nya langsung muncul di panel hasil.
  3. Salin ke docker-compose.yml, berkas workflow, atau konfigurasi kamu.

Pertanyaan yang sering diajukan

Mengapa sebagian string diberi kutip dan sebagian tidak?

YAML menafsir ulang kata polos: true menjadi boolean, 123 menjadi angka, dan titik dua memulai mapping. Konverter hanya mengutip string yang maknanya akan berubah, sisanya dibiarkan bersih.

Bisakah mengonversi YAML kembali ke JSON?

Belum — mem-parse YAML dengan aman jauh lebih besar daripada menuliskannya. Untuk arah sebaliknya, pustaka YAML di kebanyakan bahasa bisa mengeluarkan JSON.

Indentasi apa yang dipakai?

Dua spasi per level, konvensi dominan di Kubernetes, GitHub Actions, dan kebanyakan panduan gaya YAML.

Tentang alat ini

YAML adalah bahasa konfigurasi — Docker Compose, manifest Kubernetes, GitHub Actions, pipeline CI — sementara data biasanya datang sebagai JSON. Konverter ini mengubah dokumen JSON valid apa pun menjadi YAML bersih berindentasi dua spasi, konvensi yang diharapkan hampir semua alat. Ia berhati-hati pada sisi tajam YAML: string yang bakal salah dibaca sebagai tipe lain ("true", "123", teks bertitik dua) otomatis diberi kutip, sehingga string versi seperti "1.10" tidak diam-diam berubah menjadi angka 1.1 saat YAML-nya diparse. JSON yang tidak valid menampilkan pesan error parser persisnya agar kamu memperbaiki masukan, bukan menebak.