Если я правильно понял, то вот Пример:
a46b2fca-1e79-4fa2-afb8-7b8556ce58e8-image.png
1b32084d-cb47-40c3-b93d-fc57b7318569-image.png
Есть куки, хочу вытащить оттуда токкен.
{
"cookies": [
{
"name": "user",
"path": "/",
"secure": "0",
"value": "blabla"
},
{
"name": "token",
"path": "/",
"secure": "1",
"value": "trararararararararar"
},
{
"name": "midle",
"path": "/",
"secure": "0",
"value": "tratatatatatata"
}
превращаю в ассоциированный массив с помощью json parse
Как мне в этом массиве получить значение value участка где name = token
json_obj.cookies[1].value
@DrPrime said in Вопрос по JS:
@out тут прикол в том что он не всегда с индексом 1.
Пока думаю в цикле получать для каждого индекса name, сравнивать, и получать value.
Но может есть более правильный, предусмотренный способ?)
Регулярные выражения.
@support said in Вопрос по JS:
find(function(el){return el["name"] == "token"}
еще вопрос.
Есть массив с ключами
{"feed":[
{
"media":{
id=000;}
},
{
"media":{
id=000;}
},
{
"add":{}
}]}
мне нужно вытянуть id всех media, но не трогая add.
add может быть с разным индексом