相关疑难解决方法(0)

protobufs格式的原始解码器

我想找到一种方法将二进制protobuf消息转换为包含数据的人类可读描述,而不使用.proto文件.

背景是我有一条.proto消息,它被Android上的解析器拒绝,但它并不完全清楚原因.我可以手工完成这个消息,但这很乏味.

我尝试过protoc --decode_raw,但它只是给出错误"无法解析输入.".我谷歌希望/期望有人会做一个很好的网络实用程序,可能会做到这一点,但没有找到任何明显的东西.

我只是希望获得一些输出:

field 1: varint: 128
field 4: string: "foo"
Run Code Online (Sandbox Code Playgroud)

任何正确方向的指针都是最受欢迎的!

protocol-buffers

21
推荐指数
4
解决办法
2万
查看次数

如何解码protobuf二进制响应

我创建了一个测试应用程序,可以使用Goggle Goggles识别一些图像.它适用于我,但我收到二进制protobuf响应.我没有原型文件,只是二进制响应.我怎样才能从中获取数据?(已经发送了一些熊的图像并获得了nex响应):

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?
Run Code Online (Sandbox Code Playgroud)

需要得到字符串"Tuborg",如果可能的话 - "Logo"

protocol-buffers google-goggles

5
推荐指数
3
解决办法
2万
查看次数

标签 统计

protocol-buffers ×2

google-goggles ×1