Android rapidjson将对象添加到特定索引
我有个问题。。。 I rapidjson库Android rapidjson将对象添加到特定索引,android,iphone,cocos2d-x,rapidjson,Android,Iphone,Cocos2d X,Rapidjson,我有个问题。。。 I rapidjson库PushBack(GenericValue&value,Allocator&Allocator)将元素添加到数组的最后一个索引中 我想在rapidjson中的特定索引处添加对象 请帮我做这个好吧,在阿法伊克的rapidjson没有这样的方法。 您有几个选择: 您可以编写一个函数,将所有元素移出数组(使用PopBack),然后在必要的索引处插入新元素时将它们推回 您可以将数据保存在另一个结构中(比如vector或deque),并在不再需要修改时将其转换为
PushBack(GenericValue&value,Allocator&Allocator)
将元素添加到数组的最后一个索引中
我想在rapidjson中的特定索引处添加对象
请帮我做这个好吧,在阿法伊克的rapidjson没有这样的方法。
您有几个选择:
- 您可以编写一个函数,将所有元素移出数组(使用
),然后在必要的索引处插入新元素时将它们推回PopBack
- 您可以将数据保存在另一个结构中(比如vector或deque),并在不再需要修改时将其转换为JSON
- 您可以扩展GenericValue并在那里实现insert方法
- 您可以修改GenericValue并在那里实现insert方法(如果您在问题中提交一个补丁就好了)