Zum Hauptinhalt springen

CSV parsen und in JSON konvertieren mit n8n Aktion

PDF4me CSV-Datei parsen übersetzt textbasierte CSV/TSV Dateien in saubere JSON Arrays von beliebigen n8n Workflow. Dateien einfügen von SharePointOb S3 oder E-Mail-Anhänge – wählen Sie ein Trennzeichen, entscheiden Sie, ob benutzerdefinierte Kopfzeilen oder die erste Zeile verwendet werden sollen, und erhalten Sie sofort strukturierte Daten. JSON für APIs, Datenbanken oder Excel-Einfügung.

Verwandte Blog-Beiträge
Zu dieser Funktion gibt es noch keinen Blogbeitrag – folgt in Kürze.
Schauen Sie sich in der Zwischenzeit im PDF4me-Blog Tutorials und Arbeitsabläufe für alle Plattformen an.
Besuchen Sie den Blog

Aufstellen

Füge die PDF4me „Parse CSV"Knoten zu Ihrem n8n Führen Sie den Workflow durch und konfigurieren Sie die erforderlichen Parameter. Anweisungen zur Ersteinrichtung finden Sie in unserer [Website/Dokumentation/etc.]. n8n IntegrationsleitfadenDie

Voraussetzungen

  • PDF4me API Zugangsdaten
  • n8n Workflow-Zugriff

Konfiguration

  1. Füge die PDF4me Knoten zum Workflow
  2. Wählen Sie „Parse“ aus. CSV und konvertieren zu JSON" Aktion
  3. Stellen Sie die CSV Strategie für Quelle, Trennzeichen und Kopfzeile
CSV in n8n parsen

Parameter

Wichtig: Mit einem Sternchen (***) gekennzeichnete Parameter sind Pflichtfelder. PDF4me gibt a aus JSON Array serialisiert als UTF-8 Bytes.

ParameterTypBeschreibungBeispiel
Eingabedatentyp***StringCSV Quelle (Binary Data, Base64 String, URL).Binary Data
Binäres Eingabefeld***BinärErforderlich beim Lesen aus einem Binäranhang.{{ $binary.data }}
Base64-Dokumentinhalt***StringErforderlich bei der Bereitstellung von Base64 CSV Text.VXNlcm5hbWUsRW1haWwK...
Dokument-URL***StringFür die Öffentlichkeit erforderlich HTTP(S) URLsDiehttps://files.example.com/leads.csv
Dateiname***StringName des CSV Datei (zu Referenz-/Protokollierungszwecken).leads.csv
Trennzeichen***StringFeldtrenner (,, ;, \t, ``, oder eine benutzerdefinierte mehrstellige Zeichenkette).,
SpaltenüberschriftenStringOptionale, durch Kommas getrennte Liste von Headern. Überschreibt die Dateiheader, sofern angegeben.FirstName,LastName,Email
Erste Zeile überspringenBooleanWann true Und Column Headers ist leer, die erste CSV Die Zeile wird zu einer Überschrift. false Generiert automatisch Spalte1, Spalte2...true
Name der Binärdatenausgabe***StringBinärer Steckplatz, der die JSON Datei (z.B. parsed_data.json).document

Ausgabe

Ausgabeparameter

ParameterTypBeschreibungBeispiel
txtFileNameStringTXT-Ausgabedateiname - Der Name der generierten TXT-Datei, die die analysierten Daten enthält CSV Datenparsed_data.txt
jsonFileNameStringJSON Ausgabedateiname - Der Name der generierten JSON Datei mit geparsten CSV Datenparsed_data.json
txtDateigrößeNummerTXT-Dateigröße in Bytes - Die Größe der TXT-Ausgabedatei in Bytes657614
jsonFileSizeNummerJSON Dateigröße in Bytes - Die Größe der JSON Ausgabedatei in Bytes657614
ErfolgBooleanPDF4me Betriebsstatus - Boolean Flagge, die den Erfolg oder Misserfolg anzeigt CSV Analyseprozess. PDF4me Rückgaben true für einen erfolgreichen Betrieb und false für etwaige Fehlertrue
originalFileNameStringOriginal CSV Dateiname - Der Name der Eingabe CSV Dateidata.csv
TrennzeichenStringverwendeter Trenner - Das/Die Feldtrennzeichen, das/die zum Parsen verwendet wurde(n) CSV,
überspringenErsteZeileBooleanStatus der ersten Zeile - Gibt an, ob die erste Zeile übersprungen wurde. true Wenn die erste Zeile als Überschrift verwendet wurde, false wenn die erste Zeile als Daten behandelt wurdefalse
SpaltenüberschriftenStringQuellen für Spaltenüberschriften - Beschreibung der Herkunft der Spaltenüberschriften. Zeigt „von CSV"wenn Header aus der Datei gelesen wurden, oder die benutzerdefinierten Header, falls angegebenfrom CSV
KulturnameStringKultur-/Lokalisierungscode - Kulturcode, der für die Analyse verwendet wird (z. B. "en-US", "de-DE", "fr-FR")en-US
NachrichtStringOperationsmeldung - Beschreibende Nachricht, die das Ergebnis angibt CSV Parsing-OperationSuccessfully converted CSV and created TXT and JSON outputs

N8N Maßnahmenreaktion

Der PDF4me Parse CSV und konvertieren zu JSON API Die Antwort kann in verschiedenen Formaten angezeigt werden. Wählen Sie die Ansicht, die Ihren Bedürfnissen am besten entspricht:

JSON Antwortformat

Das Rohmaterial JSON Antwort von der 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"
}
]

Anwendungsfälle

  • Datenbanken werden geladen: Konvertieren CSV Exporte nach JSON vor der Ausführung SQL Einsätze oder REST Anrufe.
  • Excel-Population: Parse CSV, dann füttern Sie das resultierende JSON direkt zu „Zeilen hinzufügen“.
  • Datenvalidierung/Maskierung: Drehen CSV Einreichungen in JSON für Regelprüfungen, Transformationen oder Schwärzungsworkflows.

Hilfe erhalten