Tentang AG Format
Hub konversi yang menjembatani 4 jenis format data dalam satu layar
AG Format adalah alat online untuk mengonversi empat format data JSON · YAML · XML · CSV satu sama lain. Cukup pilih format sumber dan format target, maka total 12 arah konversi diproses secara real-time. Menyelesaikan repotnya "memperbaiki ulang karena format tidak cocok" yang sering ditemui dalam pekerjaan pengembangan dan data, dalam satu layar.
Fitur utama: pemilihan format sumber·target (papan sakelar), konversi real-time dua panel kiri-kanan, penukaran sumber↔target (bolak-balik), penunjuk kesalahan per baris, opsi indentasi·pengurutan kunci, opsi pemisah·header CSV, salin·unduh hasil, dan pengisian contoh. Menangani secara otomatis aturan mendetail dari YAML·CSV·XML (escape tanda kutip, elemen berulang, atribut).
Semua konversi dilakukan hanya di dalam browser pengunjung. Karena data yang Anda masukkan tidak dikirim atau disimpan ke server mana pun, Anda dapat menangani konten sensitif seperti file konfigurasi, respons API, dan data kerja dengan tenang. Tidak perlu pendaftaran atau instalasi.
Karena format berbentuk tabel seperti CSV tidak dapat merepresentasikan struktur hierarki, saat mengubah JSON yang bersarang dalam menjadi CSV, nilai bersarang disimpan sebagai string JSON di dalam sel. Konversi XML↔JSON menggunakan konvensi yang memetakan atribut ke @nama, teks ke #text, dan elemen berulang ke array. Aturan konversi ini dijelaskan secara rinci di setiap panduan format.
Pertanyaan yang Sering Diajukan
Apakah data yang saya masukkan dikirim ke server?
Tidak. Semua konversi hanya dilakukan di dalam browser pengunjung, dan konten yang dimasukkan tidak dikirim atau disimpan ke server mana pun.
Format apa saja yang didukung?
Mendukung empat format JSON, YAML, XML, CSV, dan menangani semua 12 arah konversi di antaranya.
Apa yang terjadi jika mengubah JSON bersarang menjadi CSV?
CSV berbentuk tabel sehingga tidak dapat menampung struktur hierarki. Nilai objek·array yang bersarang disimpan sebagai string JSON di dalam sel untuk mencegah kehilangan data.
Bagaimana aturan konversi XML?
Atribut dipetakan ke kunci @nama, teks elemen ke kunci #text, dan elemen berulang dengan nama yang sama ke array. Untuk JSON→XML, jika tingkat teratas adalah kunci tunggal, kunci tersebut digunakan sebagai elemen root.
Jika terjadi kesalahan konversi, bisakah saya tahu bagian mana yang salah?
Ya. Jika parsing input gagal, panel input menampilkan pada baris ke berapa dan karena alasan apa kegagalan itu terjadi.