Startseite / Dateiwerkzeuge / XML-Flattener
Kostenlose Online-Werkzeuge

XML-Flattener

XML-Elemente und -Attribute in Pfad-Wert-Zeilen umwandeln. Die Verarbeitung erfolgt lokal im Browser.

Jetzt verwenden

Funktionen

XML-Elemente und -Attribute in Pfad-Wert-Zeilen umwandeln.. Die Verarbeitung erfolgt vorrangig lokal im Browser; Dateien werden nicht hochgeladen.

Beispiel

Eingabe und Einstellungen

<user><name>Tom</name></user>

Ergebnis ausgeben

user.name = Tom

Anleitung

  1. Fügen Sie Dateien durch Auswahl oder Ziehen und Ablegen hinzu; das Verzeichniswerkzeug kann direkt Ordner auswählen.
  2. Legen Sie Schlüsselwörter, Pfad, Format, Größe oder Ausgabedateinamen wie auf der Seite angegeben fest.
  3. Überprüfen Sie nach der Verarbeitung zuerst Menge, Pfad und Größe im Ergebnisbereich, bevor Sie kopieren oder herunterladen.

Anwendungsfälle

  • Projektdateien archivieren, Verzeichnisstruktur initialisieren und Batch-Dateilisten organisieren.
  • Überprüfen Sie heruntergeladene Dateien, filtern Sie Materialien, extrahieren Sie Protokolle oder strukturierte Datenfelder.
  • Entwicklungstests, Dateiübertragung und JSON/XML-Datenmigration.

Hinweise

Browser können aus Sicherheitsgründen keine Verzeichnisse direkt auf der Festplatte erstellen; das Batch-Erstellungstool erzeugt ein ZIP mit beibehaltener Verzeichnisstruktur zum Download. Datei-zu-Text funktioniert für Textformate, die der Browser direkt lesen kann, wie TXT, CSV, HTML, Markdown, JSON, XML; binäre Dokumente wie PDF, Word, Excel, PPT benötigen spezielle Parser und werden nicht als vollständig geparst ausgegeben. ZIP-Entpacken unterstützt gängige Store- und Deflate-Komprimierung.

Konkretes Beispiel

Eingabe:

<user id="7"><name>Ada</name></user>

Ausgabe als Pfad-und-Wert-Zeilen:

user.@id = 7
user.name = Ada

Häufige Fragen

Wie werden XML-Attribute dargestellt?

Attribute werden als eigener Pfad mit einem vorangestellten @ abgebildet. Im Beispiel wird das Attribut id zu user.@id.

Wie wird Elementtext abgebildet?

Der Text innerhalb eines Elements wird dem Elementpfad als Wert zugeordnet, etwa user.name = Ada.

Wie bleibt die XML-Hierarchie in der Ausgabe sichtbar?

Die Verschachtelung wird über den Pfad ausgedrückt: Ein Kindelement name von user erscheint als user.name.

Die Verarbeitung erfolgt lokal im Browser.