Zasadniczo chcę móc, w JavaScript (opcjonalnie JQuery), przeszukiwać JSON z zagnieżdżonymi elementami dla konkretnego elementu i edytować go.Wyszukiwanie i edycja zagnieżdżonych elementów JSON
Przykł. wyszukaj "komponenty" z id 110 i zmień nazwę na "karta wideo".
Zauważ, że następujący JSON jest tylko przykładem. Zastanawiam się, czy istnieją biblioteki javascript lub dobre sztuczki, aby coś takiego zrobić, nie wydaje mi się, żeby najlepszym rozwiązaniem było przechodzenie przez całe json lub pisanie własnych metod.
{
"computers": [
{
"id": 10,
"components": [
{
"id": 56,
"name": "processor"
},
{
"id": 24,
"name": "ram"
}
]
},
{
"id": 11,
"components": [
{
"id": 110,
"name": "graphic card"
},
{
"id": 322,
"name": "motherboard"
}
]
}
]
}
Ruch obiektu jest tylko opcja *** ***. Wszystkie odpowiedzi, które tu uzyskasz, zrobią to w ten czy inny sposób. – Matt
Ok, ale uważam, że biblioteki już istnieją, aby coś takiego zrobić, w szczególności nie tylko przeszukując JSON, ale także pozwalając mi go edytować. – Fr4ncis
Tylko po to, aby usunąć go z drogi: do czasu, gdy go przeszukujesz, nie jest to już JSON; to tylko wykres obiektów. –