這樣一個需求,這樣的JSON,如果當前的對象下面的type為object,則需要用一個新的對象items包裹里面的層級。例如vardataPre={"name":{"type":"string","desc":"病人姓名","testData":"張三李四","sex":{"type":"object",//這里的type為object"desc":"性別",//如果同級的type為object,需要刪除這個字段"testData":"男",//如果同級的type為object,需要刪除這個字段"city":{"type":"string","desc":"城市","testData":"杭州"},"street":{"type":"string","desc":"街道","testData":"浦口街道"}}},"order":{"type":"string","desc":"訂單","testData":"名稱"}}修改成這樣的,這個JSON對象總共有三級,可能會有很對數據,大概數據結構就是這樣vardataHandle={"name":{"type":"string","desc":"病人姓名","testData":"張三李四","sex":{"type":"object","items"{//這里的為新添加的對象"city":{"type":"string","desc":"城市","testData":"杭州"},"street":{"type":"string","desc":"街道","testData":"浦口街道"}}}},"order":{"type":"string","desc":"訂單","testData":"名稱"}}謝謝!
json遞歸修改里面層級結構(已有人解答,謝謝了)
繁花不似錦
2019-05-06 21:42:45