CMarkup,xml

类名称:CMarkup

作用:读写xml文件

来源:微软

实现方式:拥有自己的头文件和实现文件,需要到msdn下载并手动添加到自己的工程中

使用概述:Cmarkup类包含诸多函数,仅对我用到的函数结合具体实例进行介绍:

1 CMarkup tool;                        //声明一个对象
2 tool.Load("C:\test.xml");       //加载位于C:路径下的名为test.xml的xml文件
3 tool.FindElem("head");      //查找标签为headone的元素
4 tool.IntoElem();                     //进入当前元素的下级目录
5 tool.FindElem("body");       //查找标签为bodyone的元素
6 CString strTmp;                      //声明一个名称为strTmp的变量
7 strTmp = tool.GetData;            //将bodyone标签的值赋给strTmp变量
8 tool.OutOfElem();                   //进入当前元素的上级目录

test.xml文件的内容

<?xml version="1.0" encoding="gb2312" ?>
<head>
       <body>I'm the body<body>
</head>

上面代码结果是strTmp中存储了"I'm the body"字符串。

至于相关的函数,都在上面的代码段里了。

原文地址:https://www.cnblogs.com/chentianbao/p/4767005.html