Что это за кодировка данных? - PullRequest
2 голосов
/ 15 февраля 2012

У меня есть проект arduino для создания аналогового монитора пропускной способности сети. Я планирую получить данные от роутера с прошивкой томата. Маршрутизатор сообщает о пропускной способности в ответе HTTP, где полезная нагрузка содержит:

netdev={ 'eth0':{rx:0xc8160edf,tx:0x611a4b81},'eth1':{rx:0x4f0b22e,tx:0x3903cd66},
'vlan1':{rx:0x96cb54a9,tx:0xb1aa0386},'vlan2':{rx:0xa55eec42,tx:0xaf7047fb},
'br0':{rx:0x8189e6d1,tx:0xb620299b},'imq3':{rx:0x0,tx:0x2912c02e},
'imq4':{rx:0xd15f62f,tx:0x0}};

а. Кто-нибудь узнает эту кодировку? Выглядит как json, но перенос значений в одинарные кавычки (') недопустим для json. Кастомный вариант на json или что-то еще?

б. Если кто-нибудь узнал, кто-нибудь знает библиотеку c # для декодирования?

1 Ответ

0 голосов
/ 15 февраля 2012

Просто шестнадцатеричное кодирование, 4-битное шестнадцатеричное значение, может быть, int

, вы можете сделать это самостоятельно

Добро пожаловать на сайт PullRequest, где вы можете задавать вопросы и получать ответы от других членов сообщества.
...