2016-08-18 26 views
0

ノードの赤でjsonのフィールド時代にアクセスするには、何人かの検証を行うために人の年齢を取得する必要がありますか?ノードred配列jsonで属性を取得する方法

{ 
     "People": [ 
      { 
       "NAME":"HK", 
       "Age":"16" 
      }, 
      { 
       "NAME":"CK", 
       "Age":"16" 
      },{ 
       "NAME":"DK", 
       "Age":"16" 
      } 
     ] 

    } 
+0

何を試しましたか? – hardillb

+0

var peopleArray = []; for(var i = 0; i <2; i ++){ peopleArray = {payload:msg.payload.people [i]}; } return people; –

+0

質問を編集してください、コメントを追加してください – hardillb

答えて

0

機能ノードに次のコードあなたは、その後にそれらのメッセージのそれぞれの年齢にアクセスすることができますPeople配列

var array = []; 
for (var i=0; i<msg.payload.People.length;i++) { 
    array.push({payload: msg.payload.People[i]}); 
} 

return array; 

の各要素に対して与えられた入力および出力を取るのメッセージに

:あなたはちょうどそのような何かを拳機能ノード内全体の配列を確認したい場合は msg.payload.age

としてノード以下

関連する問題