json - 在 NodeJS 中将 Protobuf 响应转换为 JSON
问题描述
我们如何使用正确的大括号将 Protobuf 响应(例如来自 Bigtable NodeJS 客户端)转换为 JSON/String。有一些 Python 或 Java 资源(https://code.google.com/archive/p/protobuf-java-format/),但我还没有找到 NodeJS 的资源。我对 Bigtable 和 NodeJS 还很陌生。
解决方案
我不是 nodejs 方面的专家,但似乎 node protobuf 库包含一个 toObject 方法,该方法将为您提供一个可以传递给 JSON.stringify() 的普通 javascript 对象:
推荐阅读
- json - 您可以在json中使用{而不是[来获取Json对象列表吗
- dart - 将文件作为字符串包含在 Dart 中
- java - 为什么 for 循环不写入第二个对象?
- java - Spring MVC + Eclipse:HTTP 404 – 未找到
- java - 相机按钮按下时间
- css - 创建 CSS 波形
- http-headers - traefik 反向代理设置 Host 而不是 X-Forwarded-Host
- javascript - 我的 Angular 应用程序生成的用于事件绑定的 javascript 代码在哪里?
- react-navigation - 控制屏幕渲染的 React Navigation 标题按钮
- bash - 在 xmlstarlet 中使用带有撇号的文件时如何修复无效的表达式错误?