ziv 发表于 2021-4-2 21:49:18

总共 8 个字节:
: 2E 00 74 00 78 00 74 00                         | ..t.x.t.
进行编码转换 0 后面的就没有了 应该是12 个个字节: 只转回8个

ziv 发表于 2021-4-2 22:07:18

0 是结束符,怎么会跑到文本字节中去,还要连成串?

Fang0x378 发表于 2021-4-2 22:07:25

两个帖子我弄串了,复制过来吧。正好我前一段时间在搞这个

发送方
发送字节集字节集类
整数变量整数
整数变量=100
插入字节集 (发送字节集, 0, 到字节集 (整数变量))
插入文本到字节集 (发送字节集, 0, “我们”, 真)

接收方处理
取回文本文本型
取回的整数   整数
起始偏移量    整数
取回文本= 取字节集数据 (接收到的字节集, 0, 文本型)   //取回文本就=“我们”
起始偏移量 = 取字节集长度 (到字节集 (取回文本))
取回的整数= 取字节集数据 (接收到的字节集, 起始偏移量 + 2, 整数) //取回的整数=100, 偏移量+2是因为插入的文本后面加入了0字符。
如果后面再有数据,偏移量在上面的基础上再加4,就是起始偏移量+6,因为整数的长度是4,

以此类推

qq524235818 发表于 2021-4-2 22:31:12

Fang0x378 发表于 2021-4-2 22:07
两个帖子我弄串了,复制过来吧。正好我前一段时间在搞这个

发送方


谢谢等我有时间了在研究一下

ziv 发表于 2021-4-2 23:51:49

双字节字符集加{0,0},网络传输,转成多字节字符集,节约 长度:D:D

ziv 发表于 2021-4-3 00:01:41

// http://bbs.eyuyan.com/read.php?tid=308460
页: 1 [2]
查看完整版本: hp pack客户Duan收到的字节集包含0 转文本的时候后面的取不...