asn.1文法を書くことを学んでいます。私はasn.1が配列の配列を書くための機能を提供してくれることを望みます。それは何度も繰り返された同じタイプの構造のパターンを持ちますが、軽微な修正が加えられています。私はASN.1がこの大量の文法を書くのではなく、いくつかの文法に合わせて配列のような文法を書くことを許可するのだろうかと思います。asn.1を使った構造体の配列
gamePlayer {
gamePlayer {
gamePlayer type: user (0)
playerDetail {
name: player_1
team: red
ip: 10.3.3.1
membership: level_2
}
}
gamePlayer {
gamePlayer type: user (0)
playerDetail {
name: player_2
team: blue
ip: 10.3.3.2
membership: level_4
}
}
gamePlayer {
gamePlayer type: ai (1)
playerDetail {
name: ai_1
team: red
bot: bikeBot
}
}
gamePlayer {
gamePlayer type: ai (1)
playerDetail {
name: ai_2
team: blue
bot: bikeBot
}
}
gamePlayer {
gamePlayer type: ai (1)
playerDetail {
name: ai_3
team: blue
bot: carBot
}
}
}
これは、ASN.1値記法に似ています。いただきました。この値に対応するタイプ。また、ASN.1は配列も構造も持っていません。あなたはSEQUENCE OFとSEQUENCEを意味しますか? – Henry
@Henry:ホープ配列られるすべてのサブパラメータが 'players'と' ai'のすべてのタイプのために同じである場合に有用です。しかしここでは、「名前」と「チーム」のみがすべて共通です。他のパラメータは、それがplayer'または '' ai'だ天候次第です。 – Gopi