Небольшая шпаргалка xpath (на английском)
Подробный мануал по XPath (на русском)
есть json
{
"result":[
{
"id":"fa698d879d",
"name":"16B5",
"user":"29441",
"password":"3CP4Cir"
},
{
"id":"c1253b42781c4",
"name":"C5B3",
"user":"2944145dd9",
"password":"16hoJdD"
}
]
}
нужен js код чтобы получить из этого json значения user и password но только для id fa698d879d
пробовал через find - но что-то ругается на меня.
var json = {
"result":[
{
"id":"fa698d879d",
"name":"16B5",
"user":"29441",
"password":"3CP4Cir"
},
{
"id":"c1253b42781c4",
"name":"C5B3",
"user":"2944145dd9",
"password":"16hoJdD"
}
]
};
const id = "fa698d879d";
const result = json.result.find(obj => obj.id === id);
log(result);
[[RESULT]] = json.result.filter(function (obj) { return obj.id === id; })[0];
@Oyasumi-Punpun said in получить из json значения по фильтру:
[[RESULT]] = json.result.filter(function (obj) { return obj.id === id; })[0];
хм, интересно, спасибо.
Я решил через кубик браузер - яваскрипт так
var json = JSON.parse([[SAVED_CONTENT]]);
const id = [[ID]];
[[RESULT]] = json.result.find(obj => obj.id === id);
в старом кубике так не работает.