YAML → JSON
Memparsing YAML ke JSON, menyelesaikan anchor dan string multi-baris, untuk penanganan konfigurasi oleh API dan program yang hanya menerima JSON.
Seret file ke sini atau klik
Ctrl+V untuk tempel dari papan klip
Cara mengonversi YAML ke JSON
- 1Unggah file YAML Anda dengan menarik, mengklik, atau menempel.
- 2Sesuaikan pengaturan kualitas jika diperlukan.
- 3Klik 'Konversi Sekarang' dan tunggu konversi selesai.
- 4Unduh file JSON Anda yang sudah dikonversi.
Tentang konversi YAML ke JSON
YAML 1.2 adalah format serialisasi data berdasarkan hierarki indentasi, dan merupakan format standar untuk konfigurasi Kubernetes dan Docker Compose. JSON adalah format pertukaran data teks yang sesuai dengan spesifikasi RFC 8259, dengan hanya enam tipe data dasar. YAML lebih mudah dibaca manusia di sebagian besar skenario, sedangkan JSON kompatibel dengan lebih banyak antarmuka program.
Proses konversi mempertahankan nilai numerik, boolean, struktur bertingkat dan nama kunci asli. Konten yang dimiliki YAML yang tidak kompatibel dengan JSON dikecualikan dari output. Komentar asli YAML tidak didukung oleh JSON, jadi hilang setelah konversi. Referensi jangkar di YAML diperluas ke struktur JSON yang sesuai. Ukuran output berubah sesuai karakteristik konten.
Konversi ini cocok untuk mengubah konfigurasi Kubernetes atau CI menjadi format JSON yang kompatibel dengan antarmuka program umum. Output sesuai dengan spesifikasi RFC 8259, dan dapat langsung diurai dan diproses oleh semua bahasa pemrograman dan alat yang mendukung format JSON.
YAML vs JSON: perbandingan teknis
| Fitur | YAML | JSON |
|---|---|---|
| Dirilis | 2001 | 2001 |
| Pengembang | YAML community | Douglas Crockford |
FAQ tentang YAML → JSON
Apakah kualitas data berubah setelah konversi
Tidak ada perubahan kualitas untuk struktur asli yang dapat dipetakan. Konten data dalam YAML yang sesuai dengan spesifikasi JSON sepenuhnya dipertahankan, hanya konten spesifik YAML yang tidak didukung JSON yang difilter.
Apakah komentar akan dipertahankan di output
Komentar tidak dipertahankan setelah konversi. Spesifikasi RFC 8259 untuk JSON sendiri tidak mendukung konten komentar, jadi komentar dalam YAML dihapus selama proses konversi.
Berapa ukuran file maksimum yang didukung untuk konversi
Batas atas konversi satu file di situs ini adalah 50MB, dan hanya satu file yang dapat diproses per konversi. File yang melebihi batas ukuran akan ditolak oleh sistem.
Apakah file hasil konversi akan disimpan
File diunggah ke server melalui HTTPS untuk dikonversi. Server langsung menghapus file sumber dan file output setelah konversi selesai, tidak ada penyimpanan yang dilakukan.