【发布时间】:2023-03-16 05:13:01
【问题描述】:
VBscript中有没有办法将UTF-8转为UTF-16 BE?
我有以下代码,但只转换为 UTF-16 LE。 我需要输出为 UTF-16 BE。
Sub Utf8ToUtf16Le(fileIn,fileOut)
Set FSO = CreateObject("Scripting.FileSystemObject")
Set oStream = CreateObject ("ADODB.Stream")
With oStream
.Open
.Type = adTypeText
.Charset = "utf-8"
.LoadFromFile fileIn
FSO.OpenTextFile(fileOut, 2, True, True).Write .ReadText
.Close
End With
End Sub
【问题讨论】:
标签: encoding utf-8 vbscript data-conversion utf-16