いくつかの 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
少しグーグルで調べてみると、R は RFC 4506 ではなく RFC 1832 にフォーマットされているようです。異なるフォーマットへの XDR シリアライゼーションを具体的に処理するライブラリが見つからないようです。
誰かが私に良いライブラリを教えてくれますか、またはこれを手作業で行うための良いリソースに失敗しましたか? 今日まで XDR の経験はありませんでしたが、これについてはすでに知っていますが、これは少しドライです。