TLV,全称是“type-length-value”,与“XML”、“Json”这些“字节流”格式不同,它是一种“二机制流”格式,不易阅读,但更省带宽,更容易压缩,常用于通信协议中的变长部分。 一个TLV对象示例如下: 多个TLV对象可以连接起来,组成一个大的buffer: 一个TLV对象内部也可以嵌套另一个TLV对象: 其中,C++版本已经实现(更新:C/Java/Android版本也均已实现),介绍如下: 1. TLV编码的接口 //put one TLV