Alat Pengembang

Konverter JSON ke CSV

Ubah array objek datar menjadi CSV, dan berhenti saat nilai bersarang harus dibuang.

Konverter JSON ke CSV workspace

Cara memakai

Tempel array JSON berisi objek yang nilainya string, angka, boolean, atau null. Konversi membangun CSV. Objek dan array bersarang ditolak, bukan diratakan diam-diam.

Contoh

Dua objek datar menjadi baris header dan dua baris data.

Input

[{"name":"Ada","year":1815},{"name":"Grace","year":1906}]

Output

name,year
Ada,1815
Grace,1906

Cara kerja

Konverter membaca JSON, mengumpulkan nama field dalam urutan pertama kali muncul, dan menulis CSV bergaya RFC. Field yang hilang menjadi sel kosong. Satu objek datar diterima sebagai satu baris. Array skalar menjadi satu kolom bernama value.

Kesalahan umum

  • Objek address bersarang Hapus objek bersarang atau ekspor cabang itu sendiri. Alat akan menyebut field yang ditolak.
  • Nilai akar adalah angka Bungkus baris dalam array atau berikan satu objek datar.
  • Excel menampilkan karakter salah Aktifkan opsi BOM Excel agar Excel mengenali UTF-8.

Batasan

Data bersarang tidak diratakan karena dapat menyembunyikan informasi. Bilangan bulat sangat besar dapat kehilangan presisi di JSON sendiri. Opsi BOM hanya menambah byte-order mark dan tidak mengubah baris.

Privasi

Teks yang Anda tempel diproses di browser Anda. PepsTools tidak menerima, menyimpan, atau mengirimkannya ke layanan lain.

Pertanyaan

Apakah field bersarang digabung dengan titik?

Tidak. Jika nilai adalah objek atau array, konversi berhenti dan menyebut field itu.