DokumenteBilderMedienPDF-Werkzeuge

CSV in XML konvertieren Online

CSV-Tabellen in strukturiertes XML umwandeln. Kostenlos, direkt im Browser, kein Datei-Upload erforderlich.

<?xml version="1.0" encoding="UTF-8"?>
<data>
  <row>
    <nombre>Juan</nombre>
    <edad>30</edad>
    <ciudad>Madrid</ciudad>
  </row>
  <row>
    <nombre>Maria</nombre>
    <edad>25</edad>
    <ciudad>Barcelona</ciudad>
  </row>
</data>
Processed in your browser

Warum CSV in XML umwandeln?

ERP- und SOAP-Integration

SAP, Oracle und SOAP-Webdienste verwenden XML fuer Daten-Imports und API-Nutzlasten.

Valides XML

Das generierte XML entspricht dem W3C-XML-1.0-Standard mit korrekter Zeichenmaskierung.

Sofortige Konvertierung

Das XML-Ergebnis erscheint sofort. Kein Upload, kein Server, keine Wartezeiten.

Volle Privatsphaere

Deine Daten werden nie an irgendeinen Server gesendet. Die Konvertierung findet lokal im Browser statt.

Drei Schritte, kein Aufwand

1

CSV-Datei hochladen oder Inhalt einfuegen

Lade eine .csv-Datei hoch oder fuege den CSV-Inhalt direkt ein. Die erste Zeile wird als Spalten-Header fuer die XML-Tag-Namen verwendet.

2

XML-Struktur konfigurieren

Definiere den Root-Element-Namen und den Zeilenblock-Namen fuer das generierte XML. Die Spalten-Header aus der CSV-Datei werden zu XML-Tags.

3

XML herunterladen oder kopieren

Erhalte eine gueltige XML-Datei fuer ERP-Importe, RSS-Feeds, Android-Ressourcen oder SOAP-Nutzlasten.

Noch Fragen?

Das Tool verwendet die erste Zeile der CSV-Datei (den Header) als Tag-Namen fuer jede Spalte. Wenn dein CSV zum Beispiel die Spalten name, email und city hat, wird jede Zeile in ein XML-Element mit Unterelemente <name>, <email> und <city> umgewandelt. Alle diese Elemente werden in einem konfigurierbaren Zeilen-Container-Element eingeschlossen, das wiederum in einem Root-Element steckt. Das Ergebnis ist eine hierarchische XML-Struktur, die direkt als valides XML-Dokument verwendet werden kann.

Die haeufigsten Anwendungsfaelle sind: ERP-Systeme wie SAP, Oracle und Microsoft Dynamics, die XML-Importe fuer Produkte, Kontakte und Transaktionen verwenden; SOAP-Webdienste, die XML-Nutzlasten benoetigen; Android-Ressourcendateien (strings.xml) die eine spezifische XML-Struktur erfordern; RSS-Feed-Generierung aus CSV-Inhaltslisten; und XML-Sitemaps fuer SEO, die aus CSV-URL-Listen erstellt werden.

Ja, das generierte XML entspricht dem W3C-XML-1.0-Standard. Das Tool fuegt automatisch die XML-Deklaration <?xml version='1.0' encoding='UTF-8'?> hinzu, stellt sicher, dass Tag-Namen gueltig sind (keine Leerzeichen, kein Beginn mit Ziffern), maskiert Sonderzeichen in Werten (weniger-als-Zeichen, groesser-als-Zeichen, kaufmaennisches Und, einfache und doppelte Anführungszeichen) und generiert eine korrekt verschachtelte Struktur. Das Ergebnis ist wohlgeformt und kann von jedem XML-Parser verarbeitet werden.

Ja. Standardmaessig verwendet das Tool 'root' als Root-Element und 'row' als Container fuer jede Zeile. Du kannst diese Namen konfigurieren, um das generierte XML an dein Zielschema anzupassen. Fuer einen SAP-Import koenntest du 'Items' als Root und 'Item' als Zeilelement verwenden. Fuer Android-Ressourcen waere 'resources' als Root passend. Die Spaltennamen aus dem CSV-Header bleiben dabei als innere Tag-Namen erhalten.

Das Tool generiert generisches CSV-zu-XML-Format, kein direkt kompatibles Android-strings.xml. Die Android-strings.xml-Struktur hat ein spezifisches Format mit <string name='key'>value</string>-Elementen. Du kannst jedoch CSV mit zwei Spalten (name und value) in XML umwandeln und dann die Struktur manuell anpassen. Alternativ koennen Lokalisierungs-Tools wie Android Studio direkt CSV-Importe verarbeiten.

Leere Zellen in der CSV-Datei werden zu leeren XML-Elementen, zum Beispiel <city></city> oder in der Kurzform <city/>. Das ist valides XML. Wenn du moechtest, dass leere Werte im XML vollstaendig weggelassen werden, musst du die CSV-Datei vor der Konvertierung bereinigen und Zeilen oder Spalten mit leeren Werten entfernen. Das Tool bietet keine eingebaute Option zum Ueberspringen leerer Felder.

CSV online in XML umwandeln: RSS-Feeds, ERP-Importe, Android-Ressourcen und SOAP-Nutzlasten

XML (Extensible Markup Language) und CSV (Comma-Separated Values) repraesentieren zwei grundlegende Paradigmen fuer strukturierte Daten. CSV ist das Format der Einfachheit: flache Tabellen mit Trennzeichen, menschenlesbar und universell unterstuetzt, aber ohne hierarchische Struktur oder eingebettete Metadaten. XML ist das Format der Struktur: hierarchische Baumstruktur, eingebettete Metadaten durch Attribute, Namensraeume und eine vollstaendige Oekosystem-Standardisierung durch das W3C seit 1998. Der XML-1.0-Standard definiert wohlgeformte Dokumente (korrekte Syntax), und XML-Schema (XSD) definiert valide Dokumente (korrekte Struktur). Praktisch jedes Enterprise-System der 1990er und 2000er Jahre wurde um XML als Datenaustauschformat gebaut.

Die CSV-zu-XML-Konvertierung ist in modernen Enterprise-Workflows aus mehreren Gruenden weiterhin relevant. Erstens sind ERP-Systeme wie SAP (IDoc-Format), Oracle E-Business Suite und Microsoft Dynamics XML-zentriert fuer Daten-Imports und Integrationen. Bestehende CSV-Datenexporte aus Legacy-Systemen, Tabellenkalkulationen oder Datenbanken muessen in XML umgewandelt werden, bevor sie in diese Systeme importiert werden koennen. Zweitens sind SOAP-Webdienste (Simple Object Access Protocol), obwohl seit REST-APIs auf dem Rueckzug, in vielen Finanz-, Gesundheits- und Regierungssystemen noch aktiv. SOAP-Anfragen werden als XML-Nutzlasten uebertragen, und CSV-Daten muessen in diese XML-Struktur umgewandelt werden.

Weitere relevante Anwendungsfaelle betreffen Web-Standards und Mobile-Entwicklung. RSS-Feeds (Really Simple Syndication) und Atom-Feeds sind XML-basiert: Nachrichten-Aggregatoren, Podcasts und Blog-Plattformen verwenden RSS, das als XML-Dokument bereitgestellt wird. Redakteure, die Inhalte in CSV pflegen, koennen diese in gueltige RSS-XML-Dateien umwandeln. Fuer Android-Entwicklung definieren strings.xml-Dateien lokalisierte Zeichenketten in einer spezifischen XML-Struktur, und Lokalisierungsteams liefern oft Uebersetzungen in CSV-Format, das in XML umgewandelt werden muss. XML-Sitemaps fuer SEO (sitemaps.org-Standard) koennen aus CSV-URL-Listen generiert werden. Convertir.ai fuehrt die gesamte Konvertierung im Browser durch, ohne Daten an externe Server zu senden.