Unicode в UTF-8

Я использую vbscript для извлечения данных из db2 и записи в файл. Запись в файл типа:

Set objTextFile = objFSO.CreateTextFile(sFilePath, True, True)

, который создает файл в юникоде. Но это файл xml, и он использует UTF-8. Поэтому, когда я открываю xml-файл с помощью MS XML Notepad, он выдает ошибку: «Шестнадцатеричное значение 0x00 является недопустимым символом»

Итак, я открываю этот текстовый файл с помощью TextPad и сохраняю в UTF-8. После этого XML открывается без проблем. Могу ли я преобразовать файл из Unicode в UTF-8 с помощью vbScript?

8
задан Ruslan 8 November 2010 в 16:26
поделиться