cocos2dx 怎样修改xml里的某项数据

我有一个xml文件 非userdefualt.xml 现在 我想要 修改 某一项的值 这么处理。 这样说吧 这个xml是用于存储商店里的道具 比如初始值是1 购买了 这个 道具 是 就要修改成2。 这么处理。

1.利用xml库的一些基本接口,自己实现一个读/写xml文件和操作xml字段的上层接口(这个以前实现过两次)。

2.查下有没现成的可用。