【问题标题】:Protobuf message from JSON in javascript来自 JavaScript 中 JSON 的 Protobuf 消息
【发布时间】:2020-07-06 19:24:28
【问题描述】:

在 python/C#/C/Go/... 生成的代码中,可以从 JSON 创建一个原型消息实例。例如。 in Python 你可以在这里做google.protobuf.json_format.Parse(json, message)。我希望 [JavaScript 生成的代码(herehere)提供相同的功能,但不幸的是事实并非如此。

我目前正在Struct 中发送我的 JSON 并收到相同的回复。所以现在我想把那个Struct 打包并取回消息。但我不知道怎么做。

【问题讨论】:

  • 是的,为什么这不是一件事!!!

标签: javascript protocol-buffers grpc-web


【解决方案1】:

您实际上有一个名为 protobuf.js 的库,您可以使用 ObjectInformationType.fromObject(JSON.parse(msg)) 进行尝试。

它将 JSON 对象解析为 protobuf。

【讨论】:

  • 谢谢!是的,但我必须将 Google JS 库和 protobuf.js 结合起来。不知道这会如何工作。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
相关资源
最近更新 更多