XML Datei in CSV umwandeln

Mitglied: murmeltier01

murmeltier01 (Level 1) - Jetzt verbinden

18.04.2021, aktualisiert 19.04.2021, 485 Aufrufe, 5 Kommentare

Hallo zusammen,

ich weiß, das Thema wurde bereits mehrfach behandelt, aber leider komme ich zu keinem vollständigen Ergebnis.
Ich habe eine XML Datei und muss diese in eine csv umwandeln.
Nach vielen Versuchen mit diversen online Tools, Powershell und Converter bin ich am Ende mit meinem Latein.

Hier die xml Datei:

Die Datei, die ich konvertieren muss ist knapp 500MB groß, d.h. es kommen dann die selben "Buchdaten" von knapp 10.000 Büchern.
Die Fett markierten Stellen müssen nur übernommen werden und ideal wäre natürlich dass der Preis als 2,99 Euro (also mit Komma) übernommen wird und die Sonderzeichen und Umlaute direkt ausgebessert werden.

Ich glaube, ich hab irgendwo einen Denkfehler, da alle Felder "item name" heißen und ich die Differenzierung einfach nicht korrekt hin bekomme.

Vielen Dank schon mal für eure Hilfe.

murmeltier01
Kommentar vom Moderator tomolpi am 19.04.2021 um 15:53:23 Uhr
Codetags hinzugefügt
Mitglied: em-pie
18.04.2021, aktualisiert um 17:52 Uhr
Moin,

und das beinahe 1:1-Beispiel von "uns" hast du auch gefunden und versucht?

@colinardo hat es ja quasi für einen anderen Fall schon nachgebaut, wobei der Aufbau der XML bei dir natürlich etwas anders ist.

Gruß
em-pie
Bitte warten ..
Mitglied: murmeltier01
18.04.2021, aktualisiert 19.04.2021
Hallo em-pie,

ja, ich habe es nach dem Beispiel nachgebaut - oder zumindest versucht. Aber die erzeugte csv-Datei ist leer.

Hier mal meine Konvertierung. Wahrscheinlich hab ich irgendwo einen ganz blöden Denkfehler.


Aber die Kinder sind jetzt im Bett, vielleicht finde ich noch den Fehler in Ruhe...

Trotzdem vielen Dank.

murmeltier01
Bitte warten ..
Mitglied: colinardo
LÖSUNG 19.04.2021, aktualisiert um 10:47 Uhr
Servus Murmeltier, willkommen auf Administrator.de!
Bei ergänzenden individuellen Anpassungen bitte PN

Grüße Uwe
Bitte warten ..
Mitglied: murmeltier01
19.04.2021 um 14:12 Uhr
Vielen, vielen Dank Uwe.

Klappt einwandfrei. Jetzt kapier ich auch, wo meine doch eher großen Fehler waren.

Vielen Dank und eine schöne Woche.

murmeltier01
Bitte warten ..
Mitglied: colinardo
19.04.2021, aktualisiert um 15:45 Uhr
Zitat von @murmeltier01:
Klappt einwandfrei. Jetzt kapier ich auch, wo meine doch eher großen Fehler waren.
Freut mich für dich.
Vielen Dank und eine schöne Woche.
Wünsche ich ebenso.

Grüße Uwe
Bitte warten ..
Heiß diskutierte Inhalte
Off Topic
Aqui - Wir möchten den Hasen zurück
NixVerstehenVor 23 StundenAllgemeinOff Topic36 Kommentare

Lieber aqui, ich finde es sehr sehr schade, das du dich hier so überraschend abgemeldet hast. Ich habe auch von dir sehr viel gelernt ...

Netzwerke
Erfahrungen mit HPE Aruba Switches (Aruba OS)
sixofeightVor 1 TagAllgemeinNetzwerke13 Kommentare

Holla zusammen, Wer von euch setzt Aruba Switches (Aruba OS, ehemals HP ProCurve) ein und wie sind eure Erfahrungen bzw. wie zufrieden seid ihr ...

Webentwicklung
Webdesigner ist verschwunden
Janno100Vor 1 TagFrageWebentwicklung4 Kommentare

Hallo zusammen Kunde hat einen Webdesigner der die Domain des Kunden vor einigen Jahren einfach unter seinen eigenen Name weiter geführt hat. Diese haben ...

Windows 10
Was ist zu wenig
ukulele-7Vor 9 StundenFrageWindows 1013 Kommentare

Hallo, ich suche nach einer Quelle um Windows 10 Pro OEM Lizenzen zu beziehen, gerne auch erstmal ein paar als Testkauf. Nun ist das ...

Exchange Server
Exchange weist Mails ohne Log Eintrag ab
Mr.RobotVor 13 StundenFrageExchange Server16 Kommentare

Guten Morgen, wir haben seit letzter Woche ein ganz spannendes "Problem" oder sollte ich eher Phänomen sagen? Wir haben eine Tochtergesellschaft die allerdings IT-Technisch ...

Windows Server
Server clonen
oGutITVor 1 TagFrageWindows Server5 Kommentare

Hallo ich habe einen alten HP Server Gen8 und möchte diese auf einen HP Microserver Gen8 klonen. Auf dem HP Server ist 2W12KR2 am ...

Netzwerke
2 fritzen mit unterschiedlichen subnetzen einrichten
gelöst alpi972Vor 1 TagFrageNetzwerke7 Kommentare

Hallo, hoffe ich habs unters richtige thema gesetzt, ich habe 2 fritzboxen (eine 7490 als DSL Modem und eine 7430 als Brige), und will ...

Router & Routing
Windows Netzwerklaufwerke durch kaskadiertes Netzwerk nicht ansprechbar
TomAustriaVor 1 TagFrageRouter & Routing5 Kommentare

Hallo, wir hatten bisher nur ein "einfaches" Netzwerk und möchten dieses nun in getrennte Netzwerksegmente aufteilen: Das Netz 192.168.2.x haben wir beim AX1500 an ...