在Java中循环和编辑json文件

时间:2019-12-01 03:03:52

标签: java json

我有json文件:

{  
   "html":{  
      "child":[  
         {  
            "head":{  

            }
         },
         {  
            "body":{  
               "child":[  
                  {  
                     "div":{  
                        "id":"intk",
                        "class":"akagen-row b-table",
                        "child":[  
                           {  
                              "div":{  
                                 "id":"aaaaa",
                                 "title":"bbbbbbb",
                                 "class":"akagen-cell"
                              }
                           }
                        ]
                     }
                  },
                  {  
                     "div":{  
                        "class":"akagen-row b-table",
                        "child":[  
                           {  
                              "div":{  
                                 "class":"akagen-cell"
                              }
                           },
                           {  
                              "div":{  
                                 "class":"akagen-cell"
                              }
                           },
                           {  
                              "div":{  
                                 "class":"akagen-cell"
                              }
                           }
                        ]
                     }
                  }
               ]
            }
         }
      ]
   }
}

我想在上面编辑json文件:如果“类”包含:b表->编辑其元素和子元素。 放出json文件:

{  
   "html":{  
      "child":[  
         {  
            "head":{  

            }
         },
         {  
            "body":{  
               "child":[  
                  {  
                     "b-div":{  
                        "id":"intk",
                        "class":"akagen-row b-table",
                        "child":[  
                           {  
                              "b-div":{  
                                 "id":"aaaaa",
                                 "title":"bbbbbbb",
                                 "class":"akagen-cell"
                              }
                           }
                        ]
                     }
                  },
                  {  
                     "b-div":{  
                        "class":"akagen-row b-table",
                        "child":[  
                           {  
                              "b-div":{  
                                 "class":"akagen-cell"
                              }
                           },
                           {  
                              "b-div":{  
                                 "class":"akagen-cell"
                              }
                           },
                           {  
                              "b-div":{  
                                 "class":"akagen-cell"
                              }
                           }
                        ]
                     }
                  }
               ]
            }
         }
      ]
   }
}

0 个答案:

没有答案