当前位置:项目开发->项目经验->基于msxml库实现的xml文件一组操作函数代码分享

原创版权标志基于msxml库实现的xml文件一组操作函数代码分享

作者:codexia  发表时间:2016/12/14 10:44:14  阅读:
[摘要] 我用msxml库来操作xml文件,实现了一组方便的函数。一直用着挺好,就分享给大家使用。这是我的实际项目中的代码,函数封装良好,使用简单。
文章来源:C++技术网原创文章版权所有,会员文章禁止转载。非会员文章转载做好本文超链接即表示授权转载。通过文章下面的分享按钮可以自由分享所有文章。

    我用msxml库来操作xml文件,实现了一组方便的函数。一直用着挺好,就分享给大家使用。这是我的实际项目中的代码,函数封装良好,使用简单。

    这一组函数应用的场景就是:节点名全局(整个xml文件)唯一,如果不唯一,则只能操作第一个节点。用在简单的xml配置文件里。节点没有属性,只有文本值。

  这个对于应用程序配置文件就足够了,简单易用。

    xml配置文件的格式示例:


127.0.0.17000
    函数支持指定节点名称获取字符串、int、double类型。设置节点值就统一用一个函数,额外增加了设置int的函数。当然,源码面前毫无秘密,你可以自己增加自己需要的版本,仿照着这些函数写就行了。


函数声明:


bool SetValue(string strName,string strValue,string strPath);
bool SetValue(string strName,int Value,string strPath);
string GetValueStr(string strName,string strPath);
int GetValueInt(string strName,string strPath);
double GetValueDouble(string strName,string strPath);
说明:strName为节点名称,strPath为xml文件名全路径,Value则是...【登录后阅读更多内容】
文章来源:C++技术网原创文章版权所有,会员文章禁止转载。非会员文章转载做好本文超链接即表示授权转载。通过文章下面的分享按钮可以自由分享所有文章。


返回顶部

在线提问
问题标题:
问题描述:(简陋的描述会导致问题被最后回答、没有针对性回答甚至无法解答。请确保问题描述的足够清楚。)

C++技术网群幕群聊

弹幕