Имя: Пароль:
1C
 
ЗаписьТекста в кодировке UCS-2 Little Endian
,
0 Droning1C
 
28.07.21
13:01
Собственно как создать объект типа ЗаписьТекста в кодировке UCS-2 Little Endian?


Новый ЗаписьТекста(<ИмяФайла>, <Кодировка>, <РазделительСтрок>, <Дописывать>, <КонвертируемыйРазделительСтрок>)

<Кодировка> (необязательный)
Тип: КодировкаТекста, Строка.
Кодировка записываемого текста (согласована с текстовым документом).

Ни в значениях системного перечисления КодировкаТекста, ни в списке строк кодировок в СП не наблюдаю такой кодировки.
1 ДенисЧ
 
28.07.21
13:04
2 Droning1C
 
28.07.21
13:08
это случайно не то же самое, что UTF-16LE?
3 Droning1C
 
28.07.21
13:09
(2) я имею в виду не буквально, а по структуре...  http://www.unicode.org/faq/utf_bom.html#utf16-11
4 Droning1C
 
28.07.21
13:23
(1) понятно, спасибо, но хотелось бы обойтись малой кровью.
5 fisher
 
28.07.21
14:13
(2) Чот я гугланул и навскидку тоже пока не понял, чем оно от UTF-16 отличается.
6 fisher
 
28.07.21
14:14
Имею сильное подозрение, что отличия есть только на китайщине всякой.
7 Kassern
 
28.07.21
14:15
(5) Возможность использования суррогатных пар — это единственное различие между UTF-16 и UCS-2: UCS-2 (также известен просто как «Юникод») не допускает суррогатные пары и может представлять символы в диапазоне 0-65535 (0-0xFFFF). UTF-16 может иметь разный порядок байтов (Endianness): он может быть от старшего к младшему (big-endian), от младшего к старшему (little-endian), или же быть машинно-зависимым с опциональным BOM (0xFF 0xFE для little-endian, 0xFE 0xFF для big-endian)
8 Kassern
 
28.07.21
14:16
(5) может гугл уже не торт?)
9 fisher
 
28.07.21
14:24
О, точно. На китайщине.
10 ДедМорроз
 
28.07.21
21:43
Там разница в отображении последней страницы,которая вышла за пределы 65536.
В классическом utf16 её просто нет.
Компьютер — устройство, разработанное для ускорения и автоматизации человеческих ошибок.