次の要素を持つJson配列があります: "adjacencies"、 "data"、 "id"、"name"。一部の要素では、「隣接関係」が存在しません。これは例です:
var JsonArray = [
{
"id" : "id1",
"name" : "name1",
"data" : {
"$type" : "circle",
"$color" : "#AEC43B"
}
}, //Without "adjacencies"
{
"id" : "id2",
"name" : "name2",
"data" : {
"$type" : "circle",
"$color" : "#AEC43B"
}
}, //Without "adjacencies"
{
"adjacencies": [
{
"nodeTo": "id1",
"nodeFrom": "id3",
"data": {
"$color": "#416D9C"
}
}
],
"id" : "id3",
"name" : "name3",
"data" : {
"$type" : "circle",
"$color" : "#AEC43B"
}
} //With "adjacencies"
];
1番目と2番目の要素には「隣接」が含まれていませんが、3番目の要素には含まれています。ループfor (i = 0; i < JsonArray.length; i++)
で3番目の要素にアクセスするにはどうすればよいですか?.contain
たとえば、物件はありますか?前もって感謝します:)