Я намагаюся перетворити шестидесятковий векторний символ, показаний нижче, в необроблений вектор,
"58" "0a" "00" "00" "00" "02" "00" "03" "02" "00" "00" "02" "03" "00" "00" "00" "03" "13" "00" "00"
Я спробував це за допомогою цього коду,
as.raw(hexvec)
Але це дає мені такий результат,
3a 00 00 00 00 02 00 03 02 00
Warning messages:
1: NAs introduced by coercion
2: out-of-range values treated as 0 in coercion to raw
Мені потрібно той самий вектор у векторному типі сировини (що повертається функцією серіалізації). Хтось може мені допомогти у цьому?
Відповіді:
1 для відповіді № 1Ви намагалися застосувати функцію charToRaw для кожного елемента у векторі?
Спробуйте скористатися цим кодом?
sapply(hexvec,charToRaw)