Jsoncpp中删除某个数组的一项

我的json为TaskList:
{
“cmd":1,
“task” :
[
{

		"loop" : 60000,
		
			},
			
	{
		
		"loop" : 6000,
	
	}
]

}

TaskList[“task”].removeIndex(i,nullptr);

Json::Value root;
Json::Value delete;
root.removeIndex(num,&delete);

参数说明: num为要删除的数组元素的下标,delete用来存储删除的元素(不需要的话可以不用管),原json对象删除指定的元素后还存储在root里面。

你可能感兴趣的:(Cplusplus,json)