|
ЗаписьТекста в кодировке 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 её просто нет.
|
|