需要一些JSON幫助。 我與JSON類似這樣的工作:使用Javascript中的值刪除父JSON
{
GreatGrandfather: {
GrandFather: {
Father: [
{
Son: [
{
Name: "Abu Nazir",
Detail: {
Class: "3rd Grade"
}
},
{
Name: "Dexter",
Detail: {
Class: "6th Grade"
}
},
{
Name: "Rick",
Detail: {
Class: "11th Grade"
}
}
]
},
{
Son: [
{
Name: "Tom Walker",
Detail: {
Class: "3rd Grade"
}
},
{
Name: "Sgt Bastisa",
Detail: {
Class: "6th Grade"
}
},
{
Name: "The Governer",
Detail: {
Class: "11th Grade"
}
}
]
}
]
}
}
}
我的問題是我怎麼刪除有「第三級」的類值的兒子? 所以Abu Nazir和Tom Walker都將被刪除,每個父親只有2個兒子?
另外,我將如何添加兒子給父親?
{Name: "Stewie",Detail: {Class:"Kindergarden"}}
和
{Name: "Peter",Detail: {Class:"1st Grade"}}
謝謝!
JSON是隻是文字。你解碼到任何你的主機平臺/語言的本地數據類型,然後在那裏進行操作。然後重新編碼爲json。直接操縱json字符串可能會破壞整個事情。 –
你有什麼反對三年級的? – jbabey
我怎麼會在JavaScript/jQuery中做到這一點? – user1175857