Powershell XML und encoding
Hallo,
steh mal wieder mit PowerShell auf Kriegsfuß, zumindest finde ich keine passende Dokumentation.
Folgende Codezeile hab ich:
Die Eröffnungszeile im XML-Dokument sieht dann so aus:
<?xml version="1.0"?>
ich bräuchte aber noch ein encoding="UTF-8" dabei:
<?xml version="1.0" encoding="utf-8"?>
hab mit .settings.encoding schon probiert, aber da kommt nur eine Fehlermeldung.
steh mal wieder mit PowerShell auf Kriegsfuß, zumindest finde ich keine passende Dokumentation.
Folgende Codezeile hab ich:
# Erzeugt eine XML-Datei
$xmlcreate = New-Object System.Xml.XmlTextWriter("test.xml",$NULL)
$xmlcreate.Formatting = "Indented"
$xmlcreate.Indentation = 1
#$xmlcreate.IndentChar = "'t"
$xmlcreate.WriteStartDocument()
Die Eröffnungszeile im XML-Dokument sieht dann so aus:
<?xml version="1.0"?>
ich bräuchte aber noch ein encoding="UTF-8" dabei:
<?xml version="1.0" encoding="utf-8"?>
hab mit .settings.encoding schon probiert, aber da kommt nur eine Fehlermeldung.
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 390109
Url: https://administrator.de/contentid/390109
Ausgedruckt am: 05.11.2024 um 20:11 Uhr
3 Kommentare
Neuester Kommentar
Direkt im Konstruktor angeben:
$xmlcreate = new-object system.xml.xmltextwriter('test.xml',[System.Text.Encoding]::UTF8)