如何解码protobuf二进制响应 [英] How to decode protobuf binary response
本文介绍了如何解码protobuf二进制响应的处理方法,对大家解决问题具有一定的参考价值,需要的朋友们下面随着小编来一起学习吧!
问题描述
我创建了一个测试应用,可以使用 Goggle Goggles 识别一些图像.它对我有用,但我收到二进制 protobuf 响应.我没有原型文件,只有二进制响应.我如何从中获取数据?(已经发送了一些带有小熊瓶的图片并得到了下一个回复):
I have created a test app that can recognize some image using Goggle Goggles. It works for me, but I receive binaryt protobuf response. I have no proto-files, just binary response. How can I get data from it? (Have sent some image with bottle of bear and got the nex response):
A
TuborgLogo9 HoaniText���;�)b���2d8e991bff16229f6"�
+TR=T=AQBd6Cl4Kd8:X=OqSEi:S=_rSozFBgfKt5d9b0
+TR=T=6rLQxKE2xdA:X=OqSEi:S=gd6Aqb28X0ltBU9V
+TR=T=uGPf9zJDWe0:X=OqSEi:S=32zTfdIOdI6kuUTa
+TR=T=RLkVoGVd92I:X=OqSEi:S=P7yOhvSAOQW6SRHN
+TR=T=J1FMvNmcyMk:X=OqSEi:S=5Z631_rd2ijo_iuf�
需要获取字符串Tuborg",如果可能,输入 -Logo"
need to get string "Tuborg" and if possible type - "Logo"
推荐答案
您可以使用 protoc
进行解码:
You can decode with protoc
:
protoc --decode_raw < msg.bin
这篇关于如何解码protobuf二进制响应的文章就介绍到这了,希望我们推荐的答案对大家有所帮助,也希望大家多多支持IT屋!
查看全文