Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/solr/3.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Protocol buffers protoc或任何工具都可以进行JSON protobuf转换吗?_Protocol Buffers_Protoc - Fatal编程技术网

Protocol buffers protoc或任何工具都可以进行JSON protobuf转换吗?

Protocol buffers protoc或任何工具都可以进行JSON protobuf转换吗?,protocol-buffers,protoc,Protocol Buffers,Protoc,Protobuf是二进制格式,它还具有等效的文本格式和JSON格式 protoc有--encode和--decode选项来进行文本二进制转换 但是有没有一个小工具可以进行JSON二进制转换呢?如下图所示: tool --encode input.json def.proto > pb-output.bin 及 谢谢 看一看。谢谢@Azeem。您是否为这个问题创建了工具,;),自从我看到还不到一天?嗯,有点,不客气!:-)但并非完全正确。;-)我之前写过这个插件:。所以,我已经有了一个想

Protobuf是二进制格式,它还具有等效的文本格式和JSON格式

protoc
--encode
--decode
选项来进行文本二进制转换

但是有没有一个小工具可以进行JSON二进制转换呢?如下图所示:

tool --encode input.json def.proto  > pb-output.bin


谢谢

看一看。谢谢@Azeem。您是否为这个问题创建了工具,;),自从我看到还不到一天?嗯,有点,不客气!:-)但并非完全正确。;-)我之前写过这个插件:。所以,我已经有了一个想法和其他POC关于如何去做。见:和。所以,你的问题加速了它的实现。干杯!:-)看一看。谢谢@Azeem。您是否为这个问题创建了工具,;),自从我看到还不到一天?嗯,有点,不客气!:-)但并非完全正确。;-)我之前写过这个插件:。所以,我已经有了一个想法和其他POC关于如何去做。见:和。所以,你的问题加速了它的实现。干杯!:-)
tool --decode pb-input.bin def.proto > output.json