【今日/总数】文章:0/2773 用户:0/10774 书籍:0/200
回顾2016,喜迎2017,以“回顾我与C++技术网的2016,展望C++技术网的2017”为主题,发表文章,将有机会赢得2个月的会员或现金红包。

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

作者:codexia  发表时间:2016/12/14 10:44:14  阅读:121
[摘要]我用msxml库来操作xml文件,实现了一组方便的函数。一直用着挺好,就分享给大家使用。这是我的实际项目中的代码,函数封装良好,使用简单。
文章来源:C++技术网 原创文章版权所有,未经授权,禁止转载。

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

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

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

    xml配置文件的格式示例:




    
        127.0.0.1
        7000
    
    
        
        
        
        
    
     函数支持指定节点名称获取字符串、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++技术网 原创文章版权所有,未经授权,禁止转载。



返回顶部

关于我们 QQ群 广告服务 增值服务 捐款资助 版权声明 RSS订阅 站点地图 百度网站地图 意见反馈
鄂ICP备14001349号-2, Copyright © 2014-2017, CJJJS.COM/CJJJS.CN, All Rights Reserved

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