私はオブジェクトにメインノードとネストされたノードを含むjsonオブジェクトを持っています。各ノードはプロパティ "type"を持っています。プロパティ "type = doc"を含むノードオブジェクトを削除したいと思います。以下の例のjsonイメージフォーマットを見つけてください。私は2つのファイルを添付しました.1つのイメージは入力フォーマットであり、他のイメージは出力フォーマットです。JavascriptネストされたJSON解析
var json = {
"navigations": [
{
"disp_order": "1",
"menu_id": "25266",
"nodes": [
{
"disp_order": "2",
"menu_id": "18951",
"type": "DOC"
}
],
"type": "MENU"
},
{
"disp_order": "20",
"menu_id": "25204",
"nodes": [
{
"disp_order": "1",
"menu_id": "10295",
"type": "DOC"
},
{
"disp_order": "10",
"menu_id": "25207",
"nodes": [
{
"disp_order": "999",
"menu_id": "17250",
"type": "DOC"
},
],
"type": "MENU"
},
{
"disp_order": "20",
"menu_id": "25209",
"nodes": [
{
"disp_order": "999",
"menu_id": "18881",
"type": "DOC"
},
],
"type": "MENU"
},
],
"type": "MENU"
},
]
}
あなたが投稿した場合人々があなたを助けるためにのために容易になる質問 – Apollo
を投稿する前に、あなたはそれを試してみる必要がありますJSONのイメージではなく実際のJSON私はそれを入力していません – George
しかし、あなたは明らかにすでに2番目のイメージに従って出力形式を持っているので、すでに解決策があります。それはいくつかのコードです、それから何か問題があるかどうか尋ねるべきです。あなたが手でそれをした場合、JavaScriptだけであなたの思考プロセスをエンコードします。完了しました。 –