XSL Transformation von XML-Dokumenten per PowerShell

Anlehnend an den XML-Beitrag vom 28. Juli 2012 gibt es jetzt noch die Variante einer XSL-Transformation (XSLT) über die PowerShell. Das Ganze dient der einfachen Umwandlung einer etwas unpassenden XML-Struktur in eine passendere. Über die PowerShell lässt sich das Ganze dann auch etwas besser automatisieren und kann bspw. auch als Task eingeplant werden.

Was wir für diese Aktion brauchen, ist eigentlich nur unser XML-Dokument (Quelldatei) und die XSLT-Datei für die Transformation. Das PowerShell-Script liest beide Dokumente ein, führt die Transformation durch und gibt dann ein neues, etwas besser strukturiertes XML-Dokument aus. Weiterlesen

XML per XSLT in XML umwandeln – Änderung der Struktur

XML ist ja mittlerweile weit verbreitet und ist teilweise auch nicht ganz so einfach, wie es scheint. Ich will an der Stelle auch gar keine XML oder PowerShell Grundlagen verbreiten, denn dazu gibt es bei Google genügend. Mir geht es in erster Linie um die Umwandlung von XML-Dateien. Ich möchte die Struktur ändern und nutze dafür XSLT. Weiterlesen