修改xml文件中的任何数据,并通过C ++程序保存带有新更改的文件

时间:2013-10-24 07:52:15

标签: c++ xml

我有一个配置文件,用于保存一些要在启动时使用的数据。此文件采用xml格式。我在XPath库中使用libxml2解析方法来获取数据并将其存储在一些变量中。我的程序为用户提供了更改其中一些参数的条件,并且必须将其保存回xml文件中。我需要的是一些通过我的程序修改和保存xml文件中的任何数据的机制,以便在重新启动时新的设置将应用于系统。

我在C++ ..

工作

我的xml文件的示例格式:

< parent tag>

   < child tag1>value1< /child tag>

   < child tag2>value2< child tag2>

< /parent tag>

提前感谢您的回复......

1 个答案:

答案 0 :(得分:0)

http://www.xmlsoft.org/examples/#xpath2.c包含修改xml文件并将其保存回来的示例。这应该是一个易于遵循的教程,以满足您的需求。