aws lambda関数を使っています。ハンドラーの引数のeventで受け取ったデータが暗号化されており、復号をしましたが、元は配列をjson化したデータでしたが、下記の方法だと文字列になります。
const jsonString = Buffer.from(json.Body, 'base64').toString();
結果は文字列で返ってきます。
/*console.log(jsonString)*/ "[{\"mailAddress\":\"jiro@exsample.com\",\"targetImageName\":\"2-target.JPG}]"
この場合、文字列をsplitで配列にし直しすことは出来ますが、もっと簡単に出来ないのでしょうか?(例えばbuffer
のメソッドにエンコード文字列から配列に出来るものがあるとか)
ドキュメントを読む限りないようなので、みなさんどのように
エンコードされた文字列->デコードされた配列に変換されているのでしょうか?
簡単な方法がありましたら、お願いししたいです。
回答1件
あなたの回答
tips
プレビュー
バッドをするには、ログインかつ
こちらの条件を満たす必要があります。
2021/05/04 04:25