Мне нужно передать raw обратно в Java через JRI, но он не поддерживает raw, только различные другие векторные типы (такие как целые числа). Как преобразовать raw (вектор байтов) в вектор целых чисел?
Я попытался передать данные обратно как вектор строк, но это не работает, потому что JRI неправильно декодирует строку (например, \ x89 'отбрасывается как "").
Также было бы неплохо, если бы он был более эффективным (без коробки). as.integer
не работает - он не возвращает байтовые значения символов в массиве, не говоря уже о том, что rawToChar выдает "" для nuls.