MSXML C++ DOM 解析器 MS Elmax

码农软件 · 软件分类 · XML相关工具 · 2019-09-17 15:28:52

软件介绍

MS Elmax 是一款MSXML C++ DOM 解析器。

解析示例:

<Books>
  <Book>
    <Price>12.990000</Price>
  </Book>
</Books>

创建以上xml文件,然后可以用下面的C++代码解析:

Elmax::Element root;
root.SetDomDoc(pDoc); // A empty DOM doc is initialized beforehand.
root[L"Books"][L"Book"][L"Price"] = 12.99f;

为了保证price节点不被解析为String类型,保持原来的flaost类型,可以如下操作:

Elmax::Element root;
root.SetDomDoc(pDoc); // An XML file is read into the DOM doc beforehand.
Elmax::Element elemPrice = 
  root[L"Books"][L"Book"][L"Price"];
if(elemPrice.Exists())
    float price = elemPrice;

本文地址:https://www.codercto.com/soft/d/14802.html

微信思维

微信思维

谢晓萍 / 羊城晚报出版社 / 2014-11 / 49

微信团队&萤火科技联合策划 一部记录微信如何渗入商业血脉,推动社会进化的力作一起来看看 《微信思维》 这本书的介绍吧!

HTML 压缩/解压工具
HTML 压缩/解压工具

在线压缩/解压 HTML 代码

在线进制转换器
在线进制转换器

各进制数互转换器

HTML 编码/解码
HTML 编码/解码

HTML 编码/解码