Lewati ke konten utama

Uraikan CSV dan konversikan ke JSON menggunakan n8n tindakan

PDF4me Mengurai CSV menerjemahkan berbasis teks CSV/TSV file ke dalam keadaan bersih JSON array dari mana saja n8n alur kerja. Seret file dari SharePointBaik itu S3 atau lampiran email, pilih pembatas, putuskan apakah akan menggunakan header khusus atau baris pertama, dan langsung terima data terstruktur. JSON untuk APIs, basis data, atau penyisipan Excel.

Postingan Blog Terkait
Belum ada postingan blog untuk fitur ini — akan segera hadir.
Sementara itu, jelajahi blog PDF4me untuk menemukan tutorial dan alur kerja di berbagai platform.
Kunjungi blog ini

Pengaturan

Tambahkan PDF4me “Menguraikan” CSV” simpul ke Anda n8n alur kerja dan konfigurasikan parameter yang diperlukan. Untuk petunjuk pengaturan awal, lihat halaman kami. n8n Panduan Integrasi.

Prasyarat

  • PDF4me API kredensial
  • n8n akses alur kerja

Konfigurasi

  1. Tambahkan PDF4me simpul ke alur kerja
  2. Pilih “Parse” CSV dan mengubah menjadi JSON" tindakan
  3. Berikan CSV Strategi sumber, pembatas, dan header
Mengurai CSV di n8n

Parameter

Penting: Parameter yang ditandai dengan tanda bintang (***) wajib diisi. PDF4me menghasilkan sebuah JSON array yang diserialkan sebagai UTF-8 byte.

ParameterJenisKeteranganContoh
Tipe Data Masukan***StringCSV sumber (Binary Data, Base64 String, URL).Binary Data
Masukkan Bidang Biner***BinerDiperlukan saat membaca dari lampiran biner.{{ $binary.data }}
Konten Dokumen Base64***StringDiperlukan saat memberikan base64 CSV teks.VXNlcm5hbWUsRW1haWwK...
URL Dokumen***StringDiperlukan untuk umum HTTP(S) URLs.https://files.example.com/leads.csv
Nama File***StringNama dari CSV berkas (untuk referensi/pencatatan).leads.csv
Pembatas***StringPemisah lapangan (,, ;, \t, ``, atau string multi-karakter kustom).,
Judul KolomStringDaftar header opsional yang dipisahkan koma. Menggantikan header file jika disediakan.FirstName,LastName,Email
Lewati Baris PertamaBooleanKapan true Dan Column Headers kosong, yang pertama CSV baris menjadi judul. false Menghasilkan Kolom1, Kolom2 secara otomatis...true
Nama Keluaran Data Biner***StringSlot biner yang menyimpan JSON berkas (misalnya, parsed_data.json).document

Keluaran

Parameter Keluaran

ParameterJenisKeteranganContoh
txtFileNameStringnama file output TXT - Nama file TXT yang dihasilkan berisi data yang telah diuraikan CSV dataparsed_data.txt
NamaFilejsonStringJSON nama file keluaran - Nama yang dihasilkan JSON berkas yang berisi hasil parsing CSV dataparsed_data.json
Ukuran File txtNomorUkuran file TXT dalam byte - Ukuran file output TXT dalam byte657614
Ukuran File JSONNomorJSON ukuran file dalam byte - Ukurannya JSON file keluaran dalam byte657614
kesuksesanBooleanPDF4me status operasi - Boolean bendera yang menunjukkan keberhasilan atau kegagalan CSV proses penguraian. PDF4me pengembalian true untuk operasi yang sukses dan false atas segala kesalahantrue
namafileasliStringAsli CSV nama file - Nama input CSV berkasdata.csv
pembatasStringPembatas yang digunakan - Karakter pemisah kolom yang digunakan untuk mengurai CSV,
lewatiBarisPertamaBooleanStatus lewati baris pertama - Menunjukkan apakah baris pertama dilewati. true jika baris pertama digunakan sebagai judul, false jika baris pertama diperlakukan sebagai datafalse
judul kolomStringSumber judul kolom - Deskripsi asal judul kolom. Menampilkan "dari CSV" jika header dibaca dari file, atau header kustom jika disediakanfrom CSV
nama budayaStringKode Budaya/Lokal - Kode budaya yang digunakan untuk penguraian (misalnya, "en-US", "de-DE", "fr-FR")en-US
pesanStringPesan operasi - Pesan deskriptif yang menunjukkan hasil dari CSV operasi penguraianSuccessfully converted CSV and created TXT and JSON outputs

N8N Tindakan dan Respons

Yang PDF4me Menguraikan CSV dan mengubah menjadi JSON API Mengembalikan respons yang dapat dilihat dalam berbagai format. Pilih tampilan yang paling sesuai dengan kebutuhan Anda:

JSON Format Respons

Mentah JSON tanggapan dari API:

[
{
"txtFileName": "parsed_data.txt",
"jsonFileName": "parsed_data.json",
"txtFileSize": 657614,
"jsonFileSize": 657614,
"success": true,
"originalFileName": "data.csv",
"delimiter": ",",
"skipFirstLine": false,
"columnHeaders": "from CSV",
"cultureName": "en-US",
"message": "Successfully converted CSV and created TXT and JSON outputs"
}
]

Kasus Penggunaan

  • Pemuatan basis data: Mengubah CSV ekspor ke JSON sebelum mengeksekusi SQL sisipan atau REST panggilan.
  • Pengisian Excel: Uraikan CSVlalu berikan hasilnya JSON langsung ke “Tambah Baris”.
  • Validasi/penyamaran data: Berbelok CSV pengajuan ke JSON untuk pemeriksaan aturan, transformasi, atau alur kerja penyuntingan.

Dapatkan Bantuan