MS Elmax MSXML C++ DOM 解析器

我要开发同款
匿名用户2016年04月13日
56阅读
开发技术C/C++
所属分类程序开发、XML相关工具
授权协议Ms-PL

作品详情

MSElmax是一款MSXMLC++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;
声明:本文仅代表作者观点,不代表本站立场。如果侵犯到您的合法权益,请联系我们删除侵权资源!如果遇到资源链接失效,请您通过评论或工单的方式通知管理员。未经允许,不得转载,本站所有资源文章禁止商业使用运营!
下载安装【程序员客栈】APP
实时对接需求、及时收发消息、丰富的开放项目需求、随时随地查看项目状态

评论