[英]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.