Extract Invoice Data from PDFs to JSON with Gemini AI and XML Transformation — n8n Workflow
Übersicht
This n8n workflow converts invoices in PDF format into a structured, ready-to-use JSON, using AI and XML transformation — without writing any code.
🚀 How it works
Upload form → The user uploads a PDF file. Text extraction → The PDF content is extracted as plain text. XML schema definition → A standard invoice structure is defined with fields such as:
Invoice number Customer and issuer details Items with description, quantity, and price Totals and taxes Bank account details AI (
Verwendete Knoten
Workflow-Vorschau
So funktioniert es
- 1
Auslöser
Der Workflow startet mit einem auslöser-Auslöser.
- 2
Verarbeitung
Die Daten fließen durch 6 Knoten, connecting extractfromfile, formtrigger, googlegemini.
- 3
Ausgabe
Der Workflow schließt seine Automatisierung ab und liefert das Ergebnis an das konfigurierte Ziel.
Knotendetails (6)
Google Gemini
n8n-nodes-langchain.googleGemini
So importieren Sie diesen Workflow
- 1Klicken Sie rechts auf die Schaltfläche JSON herunterladen, um die Workflow-Datei zu speichern.
- 2Öffnen Sie Ihre n8n-Instanz. Gehen Sie zu Workflows → Neu → Aus Datei importieren.
- 3Wählen Sie die heruntergeladene Datei
extract-invoice-data-from-pdfs-to-json-with-gemini-ai-and-xml-transformationund klicken Sie auf Importieren. - 4Richten Sie Anmeldedaten für jeden Dienstknoten ein (API-Schlüssel, OAuth usw.).
- 5Klicken Sie auf Workflow testen, um zu überprüfen, ob alles funktioniert, und aktivieren Sie es dann.
Oder direkt in n8n → Aus JSON importieren einfügen:
Integrationen
Diesen Workflow holen
Herunterladen und mit einem Klick importieren
JSON herunterladenAuf n8n.io ansehenErstellt von
Mauricio Perera
@rckflr
Tags
Neu bei n8n?
n8n ist ein kostenloses Open-Source-Workflow-Automatisierungstool. Selbst hosten oder die Cloud-Version nutzen.
n8n kostenlos holen →