Welcher Konverter passt zur Quelle?
CSV oder Excel passt zu Zeilen und Tabellenblaettern, JSON zu Objekten oder Arrays und Text zu delimiter- oder zeilenorientierten Daten. Ein Zeilen- oder Objektmapping darf nicht stillschweigend erfunden werden.
Elysia Tools
Mobile Navigation
Workflow Playbook
Strukturierte Daten zwischen XML, CSV, Excel, JSON und Text umwandeln, kompatible XML-Dokumente zusammenfuehren, Pfade auslesen und das Ergebnis vor der Auslieferung pruefen.
Themen
Behandle Quellformat und XML-Struktur als Vertrag. Halte CSV-Trennzeichen und Kopfzeilen, Excel-Arbeitsblatt und Kopfzeile, JSON-Array- oder Objektwurzel sowie Textregeln fest. Definiere danach XML-Root, wiederholtes Record, Feldpfade, Attribute, Encoding und Namespace-URI/Prefix-Paare.
Nutze xml-path-extractor am ersten Ergebnis. Teste Root, einen wiederholten Record-Pfad und mehrere bekannte Werte. Ein Dokument mit Namespace braucht eine absichtliche Prefix-Bindung; ein leerer Pfad weist auf ein Kontext- oder Namespaceproblem hin. Vor xml-merger muessen Roots und Namespaces aller Eingaben verglichen und Regeln fuer doppelte IDs, fehlende Felder und widerspruechliche Werte notiert werden.
Nutze xml-to-csv oder xml-to-json erst, wenn die Struktur verstanden ist. Achte auf wiederholte Knoten, Attribute, leere Werte und Flattening, denn ein lesbarer Export kann trotzdem Bedeutung verlieren. Lies repräsentative Werte erneut, vergleiche Anzahlen und Schluesselwerte mit dem Vertrag und vermerke Verluste oder Umwandlungen.
Der Sitemap-Zweig beginnt mit einer freigegebenen Liste kanonischer URLs. Erzeuge die Datei mit sitemap-generator und pruefe Namespace, loc-Werte und URL-Anzahl. Das bestaetigt die Uebereinstimmung mit der gelieferten Liste, nicht die Erreichbarkeit oder Indexierung jeder URL.
Workflow-Leitfaden
Waehle den passenden Konverter und notiere CSV-Trennzeichen und Kopfzeilen, Excel-Arbeitsblatt, JSON-Array oder -Objektform beziehungsweise die Textregeln. Lege Root und Record-Element fest, bevor du das erste Ergebnis akzeptierst.
Fuehre die XPath-Extraktion am konvertierten XML mit der deklarierten Namespace-URI und dem Prefix aus. Pruefe Root, Pfad der wiederholten Records und mindestens drei Beispielwerte; ein leerer oder mehrdeutiger Pfad ist ein Mappingfehler.
Vergleiche Root-Elemente und Namespace-Deklarationen vor dem Zusammenfuehren. Konfiguriere den Merger fuer kompatible Root- und Namespace-Werte, wende die festgelegte Regel fuer Duplikate und fehlende Felder ausserhalb nicht vorhandener Tooloptionen an und bewahre die Ausgabe zur Pruefung auf.
Wandle das gepruefte XML mit dem gewaehlten Record-Pfad und den festgehaltenen Flattening-Annahmen in CSV oder JSON um. Pruefe vor der Uebergabe, wie wiederholte Knoten, Attribute, leere Werte und Namespaces dargestellt werden.
CSV oder Excel passt zu Zeilen und Tabellenblaettern, JSON zu Objekten oder Arrays und Text zu delimiter- oder zeilenorientierten Daten. Ein Zeilen- oder Objektmapping darf nicht stillschweigend erfunden werden.
Wenn das Dokument einen Namespace erklaert, verwende seine URI mit einem eindeutigen Prefix und teste einen bekannten Knoten. Bei leerem Ergebnis zuerst Namespace oder Kontext korrigieren, nicht den leeren Treffer abnehmen.
Entscheide vorab zwischen Anhaengen, Ersetzen, Ablehnen oder manueller Pruefung fuer doppelte Schluessel und fehlende Felder. Root-Element und Namespaces muessen ebenfalls kompatibel sein; Zusammenfuehren bedeutet nicht automatisch Deduplizieren.
Lies Beispielwerte und Anzahlen aus dem Export zurueck und vergleiche sie mit dem Mapping. Wenn eine Sitemap gebraucht wird, erzeuge sie nur aus der freigegebenen Liste kanonischer URLs und pruefe Namespace, loc-Werte und Anzahl vor der Auslieferung.