2011-01-06 2 views

ответ

1

Эти значения в HEX - This tool делает шестигранник, а также, вы всегда можете transalte HEX в десятичную, а затем принять их значение ASCII ...

+0

Он выглядит как отличный конвертер, я попробую его прямо сейчас. –

+0

замечает, что он работает для значений ниже 128 (десятичный) и предназначен для текста на основе ASCII. – Dani

1

Я создал tool несколько лет назад, что может конвертировать/строки закодировать , Надеюсь, вы найдете это полезным.

+0

Я бы попробовал. Спасибо. –

1

Я предполагаю, что текст, который вы предоставили, является «как есть», с пробелами, разделяющими пары шестнадцатеричных цифр.

Вы можете преобразовать каждое шестнадцатиричное значение с, например:

byte.Parse("EF", System.Globalization.NumberStyles.AllowHexSpecifier) 

Таким образом, вы можете конвертировать весь в массив байтов:

var byteArray = "0A 0A 0A".Split(' ').Select(s => byte.Parse(s, System.Globalization.NumberStyles.AllowHexSpecifier)).ToArray(); 

Однако, вы не указали, что кодировка символов вашего шестнадцатеричный поток. После того, как вы получите свой массив байтов, вам нужно будет его преобразовать по мере необходимости.

+0

DIY учебник для меня. Спасибо. :-) –

Смежные вопросы