から要素を削除します。私は次のようになりますJSON配列持つJSONオブジェクト
{
"id": 1,
"children": [
{
"id": 2,
"children": {
"id": 3,
"children": {
"id": 4,
"children": ""
}
}
},
{
"id": 2,
"children": {
"id": 3,
"children": {
"id": 4,
"children": ""
}
}
},
{
"id": 2,
"children": {
"id": 3,
"children": {
"id": 4,
"children": ""
}
}
},
{
"id": 2,
"children": {
"id": 3,
"children": {
"id": 4,
"children": ""
}
}
},
{
"id": 2,
"children": {
"id": 3,
"children": {
"id": 4,
"children": ""
}
}
},
{
"id": 2,
"children": {
"id": 3,
"children": {
"id": 4,
"children": ""
}
}
},
{
"id": 2,
"children": {
"id": 3,
"children": {
"id": 4,
"children": ""
}
}
}]
}
を私は「子供」の空を持っている要素を削除機能を持っていると思います。どうしたらいいですか?あなたは再帰的なアプローチを使用することができ、空の子供のためのすべての要素をテストするには
for (var key in json_obj) {
if (json_obj.hasOwnProperty(key)) {
// do something with `key'
}
}
:私は答えを求めていない午前、だけの提案
慎重に:これらの '='兆候は、この冗長な質問で不正なJSON – rjz
@magritte停止を示唆。彼は提案を求めていると述べた。答え: –
@rjz、はいそれらは=そうでなければなりません:... –