I have the following JavaScript object:
{
"DPI": "66.8213457076566",
"width": "563.341067",
"editable": "True",
"pricecat": "6",
"numpages": "2",
"height": "400",
"page": [{
"filename": "999_9_1.jpg",
"line": [{
"test": "test 1",
lineid: 22
},
{
"test": "test 2",
lineid: 22
},
{
"test": "test 3",
lineid: 22
},
{
"test": "test 4",
lineid: 22
},
{
"test": "blank",
lineid: 22
}]
},
{
"filename": "999_9_2.jpg",
"line": []
}]
}
I can do most things with lines like measurements.page[0].line[0].lineid;
But what I am really stuck with is when I want to edit a specific line but I only have the lineid value available (for example 22) and not the line number in the array:
measurements.page[0].line[WHAT DO I PUT HERE].test = "new changed value";