Asn.1中TLV格式中的L字段可以使用定长或变长表示。对于定长表示,L字段的长度必须提前定义好,且在不同字段中具有固定的长度。解析时可以直接读取固定长度的L字段值。而对于变长表示,L字段的长度也需要提前定义好,但在不同字段中的长度可以不同。解析时需要先读取L字段的值,再根据该值确定后续字段的实际长度。对于L字段超过一个字节的情况,需要注意字节序,通常采用大端字节序。
上一篇:ASN.1REAL二进制基数2编码中的尾数标准化。
下一篇:Asn.1TLV中L字段定长表示的原理及限制是什么?哪些场景下需要考虑使用变长表示?