Я получаю объект JSON, у которого в нем есть массив байтов в строковом формате из-за ограничений моей системы. Это только для тестирования чего-то.Преобразование формата байта в байтовый массив android
Я получаю строку под вопросом «[1, 2, 3, 4]», например, в андроиде и хочу ее преобразовать, поэтому я заканчиваю байт [] data = [1, 2, 3, 4].
Использование getBytes, очевидно, не возвращает то, что я ищу, и я не знаю, что здесь можно сделать. Помощь будет принята с благодарностью!
Редактировать: Я просто разбирал строку, чтобы получить каждое целое число в массиве int. Есть ли способ легко вставить это в байтовый массив?
Благодаря
** Я получаю объект JSON, который имеет массив байтов в нем **, пожалуйста, укажите структуру вашего формата JSON в коде, и с тех мы говорим о android здесь, надеюсь, что вы знакомы с пакетом org.json в android, который помогает в разборе Json? Более подробное разъяснение даст вам лучший и более чистый ответ – ShayHaned
Здравствуйте, часть JSON на самом деле не то, с чем я столкнулся. Если вы не знаете, как JSON может отправить байтовый массив. Мой вопрос состоит в том, чтобы преобразовать строку, которая имеет формат байтового массива, такой как [1,2,3,4], в фактический массив байтов [1,2,3,4] – lhbortho
, так, другими словами, что вы имеете в виду у вас есть что-то вроде: {"strNotBytes": ["1", "2", "3", "4"]}, и вы ожидаете преобразовать это в массив byte [] или любой выходной поток Byte, если я не неправильно? – ShayHaned