Как я могу преобразовать escape-последовательность unicode в шестнадцатеричную форму.я получаю данные через zigbee из последовательного порта.
Я получаю данные из последовательного порта в форме, приведенной ниже.
"~\0\u0016?\0\u0013?\0AT??\\?\u0001#yfgyhvkh#?"
И те же данные в программном обеспечении XCTU, которые я получаю .
7E 00 15 90 00 13 A2 00 41 54 EC 8E 5C 9F 01 23 31 32 23 31 32 23 52 23 0B
Может ли кто-нибудь дать мне какой-нибудь код или алгоритм, как преобразовать эту полученную строку в шестнадцатеричную.
Я перепробовал много методов, но это не преобразование.Заранее большое вам спасибо.
Что я уже пробовал:
строка unicode = "\0\u0016?\0\u0013?\0AT??\\?\u0001#yfgyhvkh#";
системы строку стр =.Ури.UnescapeDataString(Юникод);