Vbscript vbs无法使用空值将虚拟数据插入CSV文件

Vbscript vbs无法使用空值将虚拟数据插入CSV文件,vbscript,Vbscript,当脚本运行到具有null值的行时,脚本将停止并退出。如何修复 Set objStream = CreateObject("ADODB.Stream") objStream.Open objStream.Type = 2 objStream.Charset = "utf-8" objStream.LoadFromFile Wscript.Arguments.Item(0) objStream.LineSeparator = 10 将在遇到第一个null时退出。流不是处理包含文本和二进制数据的文本

当脚本运行到具有null值的行时,脚本将停止并退出。如何修复

Set objStream = CreateObject("ADODB.Stream")
objStream.Open
objStream.Type = 2
objStream.Charset = "utf-8"
objStream.LoadFromFile Wscript.Arguments.Item(0)
objStream.LineSeparator = 10

将在遇到第一个null时退出。流不是处理包含文本和二进制数据的文本文件的好方法。使用FileSystemObject并阅读文本怎么样。然后,您可以执行空替换或忽略它。二进制类型流不应在空字符上退出。他使用的是文本流
type=2
。它是否适用于UTF-8字符?