我需要将一些R对象序列化为符合RFC 4506标准的XDR格式。我知道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
With a bit of googling,似乎R格式化为RFC 1832,而不是RFC 4506.我似乎无法找到任何专门处理不同格式的XDR序列化的库。
任何人都可以指向一个好的图书馆,或者没有一些好的资源可以手工完成吗?在今天之前我还没有使用过XDR的经验,我已经知道this,这有点干。