Langkau ke kandungan
Coverton Blog
Dalam artikel ini
Jadual dan data

Tukar CSV, JSON dan XML semasa menyemak struktur dan jenis

Jadual dan data bersarang mewakili maklumat secara berbeza. CSV menyimpan baris dan lajur; JSON boleh mewakili objek dan tatasusunan. Semak struktur, pengekodan dan pemisah destinasi, kemudian buka sampel kecil yang ditukar dahulu.

Gunakan alat percuma →

Periksa maklumat yang hilang semasa membuat jadual

Semak cara struktur bersarang dan elemen berulang diwakili apabila JSON atau XML menjadi jadual. CSV tidak mengisytiharkan jenis tarikh, angka atau rentetan secara eksplisit. Menerima apl mungkin mentafsir semula sifar utama dan pengecam panjang, jadi bandingkan nilai penting.

Semak pemisah dan sebut harga

CSV dan TSV menggunakan pemisah yang berbeza. Semak koma, tab, baris baharu terbenam dan petikan dalam nilai output. Jadual Markdown mempunyai had struktur dan tidak boleh diandaikan untuk mengekalkan sel bercantum atau pemformatan hamparan.

Format JSON dan tukar JSONL

Pemformatan menambah lekukan yang boleh dibaca; miniifying mengalih keluar ruang kosong yang tidak perlu. Tiada operasi membaiki setiap ralat data. JSONL meletakkan nilai JSON bebas pada setiap baris, jadi bandingkan kiraan rekod apabila menukar kepada atau daripada tatasusunan.

Pilih alat yang betul

Contoh input menggambarkan aliran kerja; mereka tidak menjanjikan saiz fail tertentu, ketepatan pengecaman atau keserasian.

Tukar CSV kepada JSON

Tukar baris dan lajur kepada rekod JSON selepas menyemak pengepala dan pembatas. Semak bagaimana nilai diwakili dalam hasil.

Contoh

nama, kiraan / Coverton,2 → tatasusunan rekod JSON
  1. Pilih fail dalam format CSV. Fail maksimum setiap kelompok: 1.
  2. Semak Pengekodan input, Pembatas input, kemudian mulakan pemprosesan.
  3. Muat turun keputusan JSON dan semak kandungan dan kualitinya.
Apa yang perlu diperiksa

CSV menyimpan teks dalam baris dan lajur. Tanda petikan boleh mengandungi koma dan pemisah baris. Pengekodan dan pengepala berbeza-beza. Program hamparan boleh menukar sifar utama, nilai tarikh atau pengecam panjang.

JSON tidak membenarkan ulasan atau koma di belakang. Penghuraian tertakluk kepada had ketepatan berangka JavaScript.

Semak pengekodan aksara, pemisah dan nama lajur. Sebilangan besar boleh kehilangan ketepatan dalam JavaScript; CSV tidak mengekalkan semua jenis dan struktur bersarang.

Buka alat →

Tukar JSON kepada CSV

Buka senarai rekod JSON dalam hamparan. Medan bersarang menghasilkan lajur yang berbeza bergantung pada tetapan merata.

Contoh

JSON tatasusunan objek → pengepala-dan-baris CSV
  1. Pilih fail dalam format JSON. Fail maksimum setiap kelompok: 1.
  2. Semak Ratakan objek JSON bersarang, kemudian mulakan pemprosesan.
  3. Muat turun keputusan CSV dan semak kandungan dan kualitinya.
Apa yang perlu diperiksa

JSON mewakili objek, tatasusunan, rentetan, nombor, nilai kebenaran dan nol. Nama hartanah disertakan dalam petikan berganda. Gunakan pemformatan untuk menyemak dan CSV untuk struktur jadual yang sesuai.

JSON tidak membenarkan ulasan atau koma di belakang. Penghuraian tertakluk kepada had ketepatan berangka JavaScript.

Semak pengekodan aksara, pemisah dan nama lajur. Sebilangan besar boleh kehilangan ketepatan dalam JavaScript; CSV tidak mengekalkan semua jenis dan struktur bersarang.

Buka alat →

Tukar TSV kepada CSV

Import eksport yang dipisahkan tab ke dalam sistem CSV sahaja. Semak bahawa koma dalam nilai kekal dalam selnya.

Contoh

nama/kiraan dipisahkan tab → dipisahkan koma CSV
  1. Pilih fail dalam format TSV, TXT. Fail maksimum setiap kelompok: 1.
  2. Semak Pengekodan input, kemudian mulakan pemprosesan.
  3. Muat turun keputusan CSV dan semak kandungan dan kualitinya.
Apa yang perlu diperiksa

Semak pengekodan aksara, pemisah dan nama lajur. Sebilangan besar boleh kehilangan ketepatan dalam JavaScript; CSV tidak mengekalkan semua jenis dan struktur bersarang.

Buka alat →

Tukar CSV kepada TSV

Sediakan jadual CSV untuk perisian yang memerlukan data dipisahkan tab. Koma di dalam medan petikan kekal kandungan sel.

Contoh

petikan medan CSV → rekod yang dipisahkan tab
  1. Pilih fail dalam format CSV. Fail maksimum setiap kelompok: 1.
  2. Semak Pengekodan input, Pembatas input, kemudian mulakan pemprosesan.
  3. Muat turun keputusan TSV dan semak kandungan dan kualitinya.
Apa yang perlu diperiksa

CSV menyimpan teks dalam baris dan lajur. Tanda petikan boleh mengandungi koma dan pemisah baris. Pengekodan dan pengepala berbeza-beza. Program hamparan boleh menukar sifar utama, nilai tarikh atau pengecam panjang.

Semak pengekodan aksara, pemisah dan nama lajur. Sebilangan besar boleh kehilangan ketepatan dalam JavaScript; CSV tidak mengekalkan semua jenis dan struktur bersarang.

Buka alat →

Tukar XML kepada JSON

Periksa elemen dan nilai XML dalam JSON. Jangan anggap pokok XML bersamaan dengan jadual rata.

Contoh

<root><name>Coverton</name></root> → struktur JSON
  1. Pilih fail dalam format XML. Fail maksimum setiap kelompok: 1.
  2. Semak format input dan susunan fail, kemudian mulakan pemprosesan.
  3. Muat turun keputusan JSON dan semak kandungan dan kualitinya.
Apa yang perlu diperiksa

XML dan JSON mempunyai model data yang berbeza. Entiti XML yang tidak selamat ditolak. Skema luaran tidak dikenali atau dibina semula secara automatik.

JSON tidak membenarkan ulasan atau koma di belakang. Penghuraian tertakluk kepada had ketepatan berangka JavaScript.

Semak pengekodan aksara, pemisah dan nama lajur. Sebilangan besar boleh kehilangan ketepatan dalam JavaScript; CSV tidak mengekalkan semua jenis dan struktur bersarang.

Buka alat →

Tukar JSON kepada XML

Pilih nama akar semasa menulis JSON sebagai XML. Bandingkan struktur yang dijana dengan keperluan sistem penerima.

Contoh

Data JSON + nama akar → dokumen XML
  1. Pilih fail dalam format JSON. Fail maksimum setiap kelompok: 1.
  2. Semak Nama unsur akar XML, kemudian mulakan pemprosesan.
  3. Muat turun keputusan XML dan semak kandungan dan kualitinya.
Apa yang perlu diperiksa

JSON mewakili objek, tatasusunan, rentetan, nombor, nilai kebenaran dan nol. Nama hartanah disertakan dalam petikan berganda. Gunakan pemformatan untuk menyemak dan CSV untuk struktur jadual yang sesuai.

JSON tidak membenarkan ulasan atau koma di belakang. Penghuraian tertakluk kepada had ketepatan berangka JavaScript.

XML dan JSON mempunyai model data yang berbeza. Entiti XML yang tidak selamat ditolak. Skema luaran tidak dikenali atau dibina semula secara automatik.

Semak pengekodan aksara, pemisah dan nama lajur. Sebilangan besar boleh kehilangan ketepatan dalam JavaScript; CSV tidak mengekalkan semua jenis dan struktur bersarang.

Buka alat →

Format dan sahkan JSON

Inden satu baris JSON untuk bacaan dan semakan struktur. Sintaks yang tidak sah mesti diperbetulkan sebelum memformat.

Contoh

JSON padat → inden JSON sah
  1. Pilih fail dalam format JSON. Fail maksimum setiap kelompok: 1.
  2. Semak lekukan JSON, kemudian mulakan pemprosesan.
  3. Muat turun keputusan JSON dan semak kandungan dan kualitinya.
Apa yang perlu diperiksa

Semak pengekodan aksara, pemisah dan nama lajur. Sebilangan besar boleh kehilangan ketepatan dalam JavaScript; CSV tidak mengekalkan semua jenis dan struktur bersarang.

JSON tidak membenarkan ulasan atau koma di belakang. Penghuraian tertakluk kepada had ketepatan berangka JavaScript.

Buka alat →

Kecilkan JSON

Alih keluar ruang kosong yang tidak diperlukan daripada JSON yang sah untuk pemindahan. Ini tidak memampatkan imej atau mengalih keluar rekod.

Contoh

mengesot JSON → JSON padat
  1. Pilih fail dalam format JSON. Fail maksimum setiap kelompok: 1.
  2. Semak format input dan susunan fail, kemudian mulakan pemprosesan.
  3. Muat turun keputusan JSON dan semak kandungan dan kualitinya.
Apa yang perlu diperiksa

Semak pengekodan aksara, pemisah dan nama lajur. Sebilangan besar boleh kehilangan ketepatan dalam JavaScript; CSV tidak mengekalkan semua jenis dan struktur bersarang.

JSON tidak membenarkan ulasan atau koma di belakang. Penghuraian tertakluk kepada had ketepatan berangka JavaScript.

Buka alat →

Tukar CSV kepada MARKDOWN

Alihkan data jadual ke dalam dokumen README atau Markdown. Periksa berapa lama sel dan pemisah baris dipaparkan.

Contoh

CSV pengepala/baris → Jadual penurunan harga
  1. Pilih fail dalam format CSV. Fail maksimum setiap kelompok: 1.
  2. Semak Pengekodan input, Pembatas input, kemudian mulakan pemprosesan.
  3. Muat turun keputusan Markdown dan semak kandungan dan kualitinya.
Apa yang perlu diperiksa

CSV menyimpan teks dalam baris dan lajur. Tanda petikan boleh mengandungi koma dan pemisah baris. Pengekodan dan pengepala berbeza-beza. Program hamparan boleh menukar sifar utama, nilai tarikh atau pengecam panjang.

Sintaks Markdown Terhad disokong. Jadual kompleks, sel berbilang baris, sambungan dan skrip tidak diterima pakai sepenuhnya.

Semak pengekodan aksara, pemisah dan nama lajur. Sebilangan besar boleh kehilangan ketepatan dalam JavaScript; CSV tidak mengekalkan semua jenis dan struktur bersarang.

Buka alat →

Tukar MARKDOWN kepada CSV

Import jadual paip Markdown ke dalam hamparan. Ini tidak mengubah keseluruhan dokumen prosa menjadi jadual.

Contoh

Jadual paip penurunan harga → baris CSV
  1. Pilih fail dalam format MD, MARKDOWN. Fail maksimum setiap kelompok: 1.
  2. Semak format input dan susunan fail, kemudian mulakan pemprosesan.
  3. Muat turun keputusan CSV dan semak kandungan dan kualitinya.
Apa yang perlu diperiksa

Sintaks Markdown Terhad disokong. Jadual kompleks, sel berbilang baris, sambungan dan skrip tidak diterima pakai sepenuhnya.

Semak pengekodan aksara, pemisah dan nama lajur. Sebilangan besar boleh kehilangan ketepatan dalam JavaScript; CSV tidak mengekalkan semua jenis dan struktur bersarang.

Buka alat →

Tukar JSON kepada JSONL

Sediakan tatasusunan JSON untuk pengguna berorientasikan baris. Sahkan data yang dipilih apabila menggunakan laluan tatasusunan bersarang.

Contoh

[{rekod 1},{rekod 2}] → satu rekod JSON setiap baris
  1. Pilih fail dalam format JSON. Fail maksimum setiap kelompok: 1.
  2. Semak Laluan tatasusunan (kosong untuk tatasusunan akar), kemudian mulakan pemprosesan.
  3. Muat turun keputusan JSONL dan semak kandungan dan kualitinya.
Apa yang perlu diperiksa

JSON mewakili objek, tatasusunan, rentetan, nombor, nilai kebenaran dan nol. Nama hartanah disertakan dalam petikan berganda. Gunakan pemformatan untuk menyemak dan CSV untuk struktur jadual yang sesuai.

JSON tidak membenarkan ulasan atau koma di belakang. Penghuraian tertakluk kepada had ketepatan berangka JavaScript.

Semak pengekodan aksara, pemisah dan nama lajur. Sebilangan besar boleh kehilangan ketepatan dalam JavaScript; CSV tidak mengekalkan semua jenis dan struktur bersarang.

Setiap baris yang tidak kosong mesti mengandungi satu nilai JSON yang lengkap. Baris yang salah menghentikan penukaran. JSON ke JSONL memerlukan tatasusunan.

Buka alat →

Tukar JSONL kepada JSON

Baca JSONL atau NDJSON sebagai satu tatasusunan. Baris tidak sah dilaporkan dan bukannya dibuang secara senyap.

Contoh

dua baris JSON yang sah → tatasusunan JSON dua elemen
  1. Pilih fail dalam format JSONL, NDJSON, TXT. Fail maksimum setiap kelompok: 1.
  2. Semak lekukan JSON, kemudian mulakan pemprosesan.
  3. Muat turun keputusan JSON dan semak kandungan dan kualitinya.
Apa yang perlu diperiksa

JSON tidak membenarkan ulasan atau koma di belakang. Penghuraian tertakluk kepada had ketepatan berangka JavaScript.

Semak pengekodan aksara, pemisah dan nama lajur. Sebilangan besar boleh kehilangan ketepatan dalam JavaScript; CSV tidak mengekalkan semua jenis dan struktur bersarang.

Setiap baris yang tidak kosong mesti mengandungi satu nilai JSON yang lengkap. Baris yang salah menghentikan penukaran. JSON ke JSONL memerlukan tatasusunan.

Buka alat →

Panduan ini menerangkan alat web awam dan had sokongannya. Simpan asal anda dan semak hasil yang dimuat turun. Coverton · Pembetulan dan hubungan

Terjemahan ini disediakan dengan bantuan perisian. Anda juga boleh membaca versi bahasa Inggeris. Baca dalam bahasa Inggeris