Temel olarak, Javascript'te (isteğe bağlı olarak JQuery), belirli bir öğe için iç içe geçmiş öğelere sahip bir JSON'da arama yapıp onu düzenlemek istiyorum.İç içe geçmiş JSON öğelerini arama ve düzenleme
Ex. 110 numaralı "bileşenleri" arayın ve adı "video kartı" olarak değiştirin.
Aşağıdaki JSON'un yalnızca bir örnek olduğuna dikkat edin. Ben javascript kütüphaneleri veya iyi hileler böyle bir şey yapmak için mevcut olup olmadığını merak ediyorum, tüm json çaprazlama veya kendi yöntemleri yazma en iyi çözüm olduğunu düşünmüyorum.
{
"computers": [
{
"id": 10,
"components": [
{
"id": 56,
"name": "processor"
},
{
"id": 24,
"name": "ram"
}
]
},
{
"id": 11,
"components": [
{
"id": 110,
"name": "graphic card"
},
{
"id": 322,
"name": "motherboard"
}
]
}
]
}
nesneyi Traversing *** sadece *** seçenektir. Buraya geldiğiniz bütün cevaplar bunu bir şekilde ya da böyle yapacak. – Matt
Tamam, ama kütüphanelerin zaten JSON içinde arama yapmakla kalmayıp aynı zamanda gerçekten düzenleme yapmamı sağlayan böyle bir şeyi yapmak için zaten var olduğuna inanıyorum. – Fr4ncis
Sadece yoldan çıkarmak için: Aradığın zaman, artık JSON değil; sadece bir nesne grafiği. –