82 a7 63 6f 6d 70 61 63 74 c3 ac e3 82 b9 e3 82 ad e3 83 bc e3 83 9e 82 a6 6e 75 6d 62 65 72 cd 03 e7 a6 73 74 72 69 6e 67 a3 61 61 61 一行目の82は要素数2のfixmap(要素数15まで)を表す。 二行目のa7が7バイトのfixstr(31bytesまで)で、 63 6f 6d 70 61 63 74が"compact"。c3はtrue。 三行目のacは12バイトのfixstrで、e3 82 b9 e3 82 ad e3 83 bc e3 83 9eが"スキーマ"。 四行目はこれのvalueで、要素数2のfixmap(82)。 五行目は6バイトのfixstr(a6)、“number”(6e 75 6d 62 65 72)、 cdがuint16で、999(0
![汎用シリアライズ方法(MessagePack/Protocol Buffers/FlatBuffers) - sambaiz-net](https://cdn-ak-scissors.b.st-hatena.com/image/square/a9e6dfd6b8e1d1d20651a18da5f07e08d04e3d5e/height=288;version=1;width=512/https%3A%2F%2Fwww.sambaiz.net%2Fimages%2Fmy_l.jpg)