Вход | Регистрация
 

ЗаписьТекста в кодировке UCS-2 Little Endian

ЗаписьТекста в кодировке UCS-2 Little Endian
Я
   Droning1C
 
28.07.21 - 13:01
Собственно как создать объект типа ЗаписьТекста в кодировке UCS-2 Little Endian?


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

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

Ни в значениях системного перечисления КодировкаТекста, ни в списке строк кодировок в СП не наблюдаю такой кодировки.
   ДенисЧ
 
1 - 28.07.21 - 13:04
   Droning1C
 
2 - 28.07.21 - 13:08
это случайно не то же самое, что UTF-16LE?
   Droning1C
 
3 - 28.07.21 - 13:09
(2) я имею в виду не буквально, а по структуре...  http://www.unicode.org/faq/utf_bom.html#utf16-11
   Droning1C
 
4 - 28.07.21 - 13:23
(1) понятно, спасибо, но хотелось бы обойтись малой кровью.
   fisher
 
5 - 28.07.21 - 14:13
(2) Чот я гугланул и навскидку тоже пока не понял, чем оно от UTF-16 отличается.
   fisher
 
6 - 28.07.21 - 14:14
Имею сильное подозрение, что отличия есть только на китайщине всякой.
   Kassern
 
7 - 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)
   Kassern
 
8 - 28.07.21 - 14:16
(5) может гугл уже не торт?)
   fisher
 
9 - 28.07.21 - 14:24
О, точно. На китайщине.
   ДедМорроз
 
10 - 28.07.21 - 21:43
Там разница в отображении последней страницы,которая вышла за пределы 65536.
В классическом utf16 её просто нет.

Список тем форума
 
ВНИМАНИЕ! Если вы потеряли окно ввода сообщения, нажмите Ctrl-F5 или Ctrl-R или кнопку "Обновить" в браузере.