2017-09-20 10 views
0

でキネシスデータJSONは次の行AWSラムダキネシス消費者 - キネシスの消費者からのデフォルトの青写真を使用してjsの

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

kinesis.dataはまだ有効なJSONでいる、それが今ではおそらくので、JSONオブジェクトとしてアクセスすることはできません文字列。 JSONとして保存するにはどうすればよいですか?

Newb question、thx in advance。

答えて

2

JSONオブジェクトをStringから取得するためにJSON.parse(ペイロード)を使用できます。

0

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

関連する問題