请查看ASN.1 http://es.wikipedia.org/wiki/ASN.1
FooProtocol DEFINITIONS :: = BEGIN
FooQuestion ::= SEQUENCE {
trackingNumber INTEGER,
question IA5String
}
FooAnswer ::= SEQUENCE {
questionNumber INTEGER,
answer BOOLEAN
}
Run Code Online (Sandbox Code Playgroud)
结束
它似乎涵盖了您的主要要求:
- Bit detail
- ordered content
- type references
- not sure, about conditions
Run Code Online (Sandbox Code Playgroud)
被广泛使用,你可以在java和python上找到一些实现
| 归档时间: |
|
| 查看次数: |
3303 次 |
| 最近记录: |