自己言及的
メッセージ
それ自体にどのような
構造
であるかの
メタ情報
が含まれていること
事前準備などが必要なく,元の
状態
を高度に復元できる.
code:.json
{
"type": {
"object": [
{"field1": "string"},
{"field2": "int"}
]
},
"val": [
"field1": "message...",
"field2": 100,
]
}
type
から
val
の構造を読み取ることができる.