История изменений
Исправление AntonyRF, (текущая версия) :
не обязана быть однобайтной.
Нихохо, вот это новость 0_о
Так что до начала неплохо выяснить, какие байтики идут в сокет.
(
$7B, $22, $61, $63, $74, $69, $6F, $6E,
$22, $3A, $22, $72, $65, $61, $64, $22,
$2C, $22, $72, $65, $73, $6F, $75, $72,
$63, $65, $22, $3A, $22, $67, $75, $69,
$64, $22, $7D
)
Строка выводится в консоль? Какая локаль в принимающей системе?
Строка пишется в SQLite =( Отправляющая сторона написана на Delphi XE7, тип данных AnsiString, думаю что кодировка 1251.
Принимающая сторона ARM SoC Linux, кодировка UTF-8
UPDATE: Ща подкину пакетик с русским текстом
(
$7B, $22, $61, $63, $74, $69, $6F, $6E,
$22, $3A, $22, $75, $70, $64, $61, $74,
$65, $22, $2C, $22, $69, $64, $22, $3A,
$32, $2C, $22, $64, $61, $74, $61, $22,
$3A, $7B, $22, $66, $69, $65, $6C, $64,
$5F, $31, $22, $3A, $22, $5C, $75, $30,
$34, $31, $34, $5C, $75, $30, $34, $33,
$30, $22, $2C, $22, $66, $69, $65, $6C,
$64, $5F, $32, $22, $3A, $22, $74, $74,
$79, $6D, $78, $5C, $75, $30, $34, $34,
$31, $30, $22, $2C, $22, $66, $69, $65,
$6C, $64, $5F, $33, $22, $3A, $22, $43,
$4F, $4D, $2D, $5C, $75, $30, $34, $33,
$46, $5C, $75, $30, $34, $33, $45, $5C,
$75, $30, $34, $34, $30, $5C, $75, $30,
$34, $34, $32, $22, $7D, $7D
)
Исправление AntonyRF, :
не обязана быть однобайтной.
Нихохо, вот это новость 0_о
Так что до начала неплохо выяснить, какие байтики идут в сокет.
(
$7B, $22, $61, $63, $74, $69, $6F, $6E,
$22, $3A, $22, $72, $65, $61, $64, $22,
$2C, $22, $72, $65, $73, $6F, $75, $72,
$63, $65, $22, $3A, $22, $67, $75, $69,
$64, $22, $7D
)
Строка выводится в консоль? Какая локаль в принимающей системе?
Строка пишется в SQLite =( Отправляющая сторона написана на Delphi XE7, тип данных AnsiString, думаю что кодировка 1251.
Принимающая сторона ARM SoC Linux, кодировка UTF-8
UPDATE: Ща подкину пакетик с русским текстом
Исходная версия AntonyRF, :
не обязана быть однобайтной.
Нихохо, вот это новость 0_о
Так что до начала неплохо выяснить, какие байтики идут в сокет.
(
$7B, $22, $61, $63, $74, $69, $6F, $6E,
$22, $3A, $22, $72, $65, $61, $64, $22,
$2C, $22, $72, $65, $73, $6F, $75, $72,
$63, $65, $22, $3A, $22, $67, $75, $69,
$64, $22, $7D
)
Строка выводится в консоль? Какая локаль в принимающей системе?
Строка пишется в SQLite =( Отправляющая сторона написана на Delphi XE7, тип данных AnsiString, думаю что кодировка 1251.
Принимающая сторона ARM SoC Linux, кодировка UTF-8