2015-02-15 6 views
0

Использование JavaScript, я хочу, чтобы прочитать данные из файла, который выглядит следующим образом:Определение типа данных из двоичного файла

1003 0000 1b0c 0900 0300 1000 0003 0200 
0a00 0302 1102 030c 1b00 1a03 0000 0100 
1200 030a 090c 1b00 0307 1000 1003 1400 

Какой тип данных это такое? Это набор 8-битных целых чисел без знака?

+1

Похож на шестнадцатеричный. –

+0

Чтобы добавить к почти правильному утверждению @ AlexanderO'Mara, это выглядит как шестнадцатеричный дамп в человекообразном формате. Два байта на четыре символа, т. Е. 00-ff (0-255) раз, на два байта. –

ответ

1

Это шестнадцатеричный. Каждый из этих четырехзначных блоков эквивалентен 2 байтам или 16 бит.

Насколько он должен представлять, что полностью зависит от того, как вы его интерпретируете. Сами данные не обеспечивают контекста. Например, вы можете интерпретировать это как очень большую битмаску, строку и т. Д. Вам нужно выяснить, что она должна представлять, прежде чем вы сможете интерпретировать/делать что-нибудь полезное с ней.

+0

Спасибо за это, я не уверен, что будет возможно выяснить, как интерпретировать этот файл. Он хранит набор настроек из программы. Я хочу иметь возможность импортировать эти настройки в свое приложение, так как оно работает аналогичным образом. – ezero

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