Konverter JSON ⇄ YAML
Konversi antara JSON dan YAML dua arah — tempel salah satunya dan dapatkan yang lain secara instan. Berguna untuk file konfigurasi, manifes Kubernetes, dan payload API. Semuanya berjalan di browser Anda, jadi data Anda tidak pernah diunggah.
Preset lainnya
Beralih ke preset lain — masing-masing membuka halamannya sendiri yang siap digunakan:
Cara mengonversi JSON dan YAML
- Pilih arahnya — JSON → YAML atau YAML → JSON.
- Tempel dokumen Anda ke dalam kotak input.
- Salin hasil konversi dari kotak output.
Tentang JSON dan YAML
JSON dan YAML mendeskripsikan jenis data terstruktur yang sama — objek, larik, dan skalar — dengan gaya yang berbeda. JSON menggunakan kurung kurawal dan tanda kutip serta merupakan bahasa universal API web; YAML menggunakan indentasi, lebih ringkas, dan biasanya menjadi pilihan untuk konfigurasi yang diedit manusia seperti manifes Kubernetes, GitHub Actions, dan Docker Compose.
Konversi antara keduanya memungkinkan Anda membaca respons API sebagai YAML, atau mengubah konfigurasi YAML menjadi JSON yang dibutuhkan program, tanpa menulis ulang secara manual. Konverter ini mengurai dan menserialisasi ulang sepenuhnya di browser Anda, jadi konfigurasi dan payload Anda tidak pernah meninggalkan perangkat Anda.
Pertanyaan umum
Bagaimana cara mengonversi JSON ke YAML?
Pilih arah JSON → YAML, tempel JSON Anda, dan YAML langsung muncul. Ubah sakelar untuk mengonversi YAML → JSON sebagai gantinya.
Apakah konversinya tanpa kehilangan data?
JSON dipetakan dengan rapi ke YAML dan sebaliknya untuk objek, larik, string, angka, boolean, dan null. Fitur yang hanya ada di YAML seperti komentar dan anchor tidak terwakili dalam JSON.
Mengapa perlu mengonversi antara keduanya?
YAML lebih mudah dibaca dan ditulis untuk konfigurasi (Kubernetes, CI, Docker Compose); JSON adalah format yang dipertukarkan sebagian besar API dan program. Konversi memungkinkan Anda bekerja dengan format mana pun yang paling sesuai untuk tugas tersebut.
Apakah data saya diunggah?
Tidak. Konversi sepenuhnya terjadi di browser Anda; tidak ada yang dikirim ke server.