首页 > 解决方案 > 在 NodeJS 中将 Protobuf 响应转换为 JSON

问题描述

我们如何使用正确的大括号将 Protobuf 响应(例如来自 Bigtable NodeJS 客户端)转换为 JSON/String。有一些 Python 或 Java 资源(https://code.google.com/archive/p/protobuf-java-format/),但我还没有找到 NodeJS 的资源。我对 Bigtable 和 NodeJS 还很陌生。

标签: jsonnode.jsprotocol-buffersgoogle-cloud-bigtable

解决方案


我不是 nodejs 方面的专家,但似乎 node protobuf 库包含一个 toObject 方法,该方法将为您提供一个可以传递给 JSON.stringify() 的普通 javascript 对象:

https://www.npmjs.com/package/protobufjs#usage


推荐阅读