Txt Datei als utf-8 speichern
Hallo Gemeinschaft,
ich habe in meinem vba script eine passage, in der ich eine xml datei öffne - beschreibe und dann schliesse
leider muss dieses eine uft-8 charset haben
könnt ihr mir erklären, wie ich diese datei als solche speichern kann
ich habe in meinem vba script eine passage, in der ich eine xml datei öffne - beschreibe und dann schliesse
'xml Ausgabe starten
ts = Format(Now, "ddmmyyyyhhnnss")
Open CurrentProject.Path & "\" & ts & "test.xml" _
For Output As #1
Print #1, "<?xml version=""1.0"" encoding=""UTF-8""?> "
Print #1, "<meldescheine>"
...
Print #1, "</meldescheine>"
Close #1
leider muss dieses eine uft-8 charset haben
könnt ihr mir erklären, wie ich diese datei als solche speichern kann
Bitte markiere auch die Kommentare, die zur Lösung des Beitrags beigetragen haben
Content-ID: 7981743770
Url: https://administrator.de/contentid/7981743770
Ausgedruckt am: 25.11.2024 um 07:11 Uhr
5 Kommentare
Neuester Kommentar
Sub WriteUTF8(file, text)
With CreateObject("ADODB.Stream")
.Type = 2
.Charset = "UTF-8"
.Open
.WriteText text
.SaveToFile file, 2
.Close
End With
End Sub
WriteUTF8 "d:\datei.xml", " ......... Inhalt ......."
https://stackoverflow.com/questions/64860/best-way-to-convert-text-files ...
Logisch. Zum Einlesen siehe die andere Funktion im Link
Einfach machen steht alles oben was du brauchst 🐟. Hast nen ganzes Wochenende dafür.