Как преобразовать строку 00 00 EF 01 00 00 00 00 00 00
в текст?Как преобразовать строку специального формата в текст?
Я googled и нашел онлайн-инструмент, который может преобразовывать двоичные файлы только в текст.
Как преобразовать строку 00 00 EF 01 00 00 00 00 00 00
в текст?Как преобразовать строку специального формата в текст?
Я googled и нашел онлайн-инструмент, который может преобразовывать двоичные файлы только в текст.
Эти значения в HEX - This tool делает шестигранник, а также, вы всегда можете transalte HEX в десятичную, а затем принять их значение ASCII ...
Я создал tool несколько лет назад, что может конвертировать/строки закодировать , Надеюсь, вы найдете это полезным.
Я бы попробовал. Спасибо. –
Я предполагаю, что текст, который вы предоставили, является «как есть», с пробелами, разделяющими пары шестнадцатеричных цифр.
Вы можете преобразовать каждое шестнадцатиричное значение с, например:
byte.Parse("EF", System.Globalization.NumberStyles.AllowHexSpecifier)
Таким образом, вы можете конвертировать весь в массив байтов:
var byteArray = "0A 0A 0A".Split(' ').Select(s => byte.Parse(s, System.Globalization.NumberStyles.AllowHexSpecifier)).ToArray();
Однако, вы не указали, что кодировка символов вашего шестнадцатеричный поток. После того, как вы получите свой массив байтов, вам нужно будет его преобразовать по мере необходимости.
DIY учебник для меня. Спасибо. :-) –
Он выглядит как отличный конвертер, я попробую его прямо сейчас. –
замечает, что он работает для значений ниже 128 (десятичный) и предназначен для текста на основе ASCII. – Dani