2017-02-08 5 views
0

で始まるペイロードを取得し、私は以下の構造を有するペイロードデータを取得しようとしています:私はこのように私の変数を記述する際にノードレッドで0

payload

をしかし:

var credit = msg.payload.weatherdata.credit.0; 
return credit; 

JavaScriptがペイロードメッセージ内の数字だと思うので、「Unexpected Number」というエラーが表示されます。

ペイロードに0がある場合、データをペイロードから取得するにはどうすればよいですか?

+1

クレジットはオブジェクトではなく、配列です。var credit = msg.payload.weatherdata.credit [0]; – Daredzik

+0

私はそれを実現しました!ありがとうございました! – Aborgh

答えて

0

私はそれを考えなかった。配列なので、この形式は.credit [0]でなければなりません。

関連する問題