Мне нужно сериализовать некоторые объекты R в формат XDR, соответствующий стандартам RFC 4506. Я знаю о serialize
:
serialize("Hello world", NULL) # xdr = TRUE
# [1] 58 0a 00 00 00 02 00 03 04 02 00 02 03 00 00 00 00 10 00 00 00 01 00 04 00 09 00 00 00 0b 48 65 6c 6c 6f 20 77 6f 72 6c 64
С небольшим количеством поиска в Google кажется, что R форматирует в RFC 1832, а не RFC 4506. Я не могу найти какие-либо библиотеки, которые специально обрабатывают сериализацию XDR для различных форматов.
Может ли кто-нибудь указать мне на хорошую библиотеку, или у меня нет хороших ресурсов для этого вручную? У меня не было опыта работы с XDR до сегодняшнего дня, и я уже знаю, что это , что немного сухо.