点击此处---> 群内免费提供SAP练习系统(在群公告中)
加入QQ群:457200227(SAP S4 HANA技术交流) 群内免费提供SAP练习系统(在群公告中)
你好
我面临一个小问题,那就是从嵌套json数组中删除一个对象,该对象将动态生成。 下面是json。
实际上我的要求是,我有一个JSON树,用户可以添加或删除多个节点。
[{ " mainTxt":"测试", " subTxt":" SubTxt1", "节点":[{ " mainTxt":"测试", " subTxt":" SubTxt2", "节点":[{ " mainTxt":"测试", " subTxt":"测试操作", "节点":[{ " mainTxt":"测试", " subTxt":"测试操作", "节点":[{ " mainTxt":"测试", " subTxt":"测试操作" }] }] }] },{ " mainTxt":"测试", " subTxt":" SubTxt3", "节点":[{ " mainTxt":"测试", " subTxt":"测试操作", "节点":[{ " mainTxt":"测试", " subTxt":"测试操作" }] }] },{ " mainTxt":"测试", " subTxt":"印度" },{ " mainTxt":"测试", " subTxt":" SubTxt4" },{ " mainTxt":"测试", " subTxt":" SubTxt5" }] }]
以下代码块可能会动态添加或删除
"节点":[{ " mainTxt":"测试", " subTxt":"测试操作" }] 和 { " mainTxt":"测试", " subTxt":" SubTxt5" }
如何删除上面动态添加的块,然后再次删除,我需要形成相同的JSON数组。
我尝试了多种方法来编写循环,方法是在数组中查找特定对象的索引,并尝试使用 splice()和delete()方法删除该对象。 但是它不能正常工作。
如果有任何简单的解决方法,有人可以帮助我吗?
先谢谢您。
使用以下代码解决了该问题。
一周热门 更多>