繁体   English   中英

AWS Lambda Kinesis使用者-JS中的Kinesis Data json

[英]AWS Lambda Kinesis consumer - kinesis data json in js

使用kinesis使用者的默认蓝图具有以下行

// Kinesis data is base64 encoded so decode here
const payload = new Buffer(record.kinesis.data, 'base64').toString('utf-8');

kinesis.data是有效的json,但不能作为JSON对象访问,可能是因为它现在是字符串。 我该如何将其保留为JSON?

纽伯问题,提前。

您可以使用JSON.parse(payload)从String获取JSON对象。

使用const payload = JSON.parse(new Buffer(record.kinesis.data, 'base64').toString('utf-8'));

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM