f1rehell

Powershell - Export-Clixml - Nicht serialisiert sondern als lesbare xml

Hallo zusammen,

habe eine Frage,
ich lese eine XML ein:
PS C:\> [XML]$DataXML = get-content .\rohdaten.xml

Wenn ich nun aber
PS C:\> $DataXML | Export-Clixml -Path "ueberarbeitete_rohdaten.xml"  

mache, bekomme ich eine Datei zurück die aussieht wie ein serialisiertes Objekt...

Gibt es einen Parameter den ich übergeben kann, damit ich auch eine lesbare XML Datei zurück bekomme? Oder muss ich dazu ein anderen Befehl verwenden?

   <xmlBSP>
       <Name> Vorname </Name>
       <Adresse> Adresse </Adresse>
   </xmlBSP

Wenn ich so etwas in Powershell einlese möchte ich natürlich gerne auch so etwas wieder zurück ;)

Grüße und wie immer Danke
F1re
Auf Facebook teilen
Auf X (Twitter) teilen
Auf Reddit teilen
Auf Linkedin teilen

Content-ID: 248953

Url: https://administrator.de/forum/powershell-export-clixml-nicht-serialisiert-sondern-als-lesbare-xml-248953.html

Ausgedruckt am: 12.07.2025 um 19:07 Uhr

colinardo
Lösung colinardo 11.09.2014, aktualisiert am 12.09.2014 um 08:54:38 Uhr
Moin F1re,
so
[XML]$DataXML = get-content .\rohdaten.xml
$DataXML.Save("ueberarbeitete_rohdaten.xml")  
oder so
[XML]$DataXML = get-content .\rohdaten.xml
$DataXML.OuterXml | Set-Content "ueberarbeitete_rohdaten.xml"  
Grüße Uwe