|
Перекодировка CP1251 → UTF-8 "на лету" без записи текстовых файлов на диск |
☑ |
0
Сниф
21.10.14
✎
17:32
|
Можно ли (и как) перекодировать текст CP1251 → UTF-8, не создавая темповых файлов?
|
|
1
Сниф
21.10.14
✎
17:33
|
Движок поковеркал стрелку, вообщем CP1251 в UTF-8.
|
|
2
Aleksey
21.10.14
✎
18:15
|
напиши свою таблицу соответсвий
|
|
3
brad
21.10.14
✎
18:37
|
Попробуй так:
Стрим = Новый COMОбъект("Adodb.Stream");
Стрим.Type = 2;
Стрим.Mode= 3;
Стрим.charset="windows-1251";
Стрим.Open();
Стрим.WriteText(Стр);
Стрим.Position=0;
Стрим.charset="utf-8";
Результат=Стрим.ReadText(-1);
Стрим.Close();
|
|
2 + 2 = 3.9999999999999999999999999999999...