CMarkUp创建有子属性xml使用
来源:互联网 发布:旧衣服捐献软件 编辑:程序博客网 时间:2024/03/29 20:12
const char* const XmlTag = "<?xml version=\"1.0\"?>\r\n"; CMarkup tempXml; tempXml.AddElem("Item"); tempXml.AddChildElem("ItemId", 111); tempXml.AddChildElem("ItemName", "My111"); CMarkup xmlDoc(XmlTag); xmlDoc.AddElem("Response"); xmlDoc.AddChildElem("CmdType", "Catalog"); xmlDoc.AddChildElem("DeviceList"); xmlDoc.SetChildAttrib("Num", 2); xmlDoc.IntoElem(); xmlDoc.AddChildElem("Item"); xmlDoc.IntoElem(); xmlDoc.AddChildElem("ItemId", 1); xmlDoc.AddChildElem("ItemName", "Name"); xmlDoc.OutOfElem(); xmlDoc.AddChildElem("Item"); xmlDoc.IntoElem(); xmlDoc.AddChildElem("ItemId", 2); xmlDoc.AddChildElem("ItemName", "Name2"); xmlDoc.OutOfElem(); xmlDoc.AddChildSubDoc(tempXml.GetDoc()); xmlDoc.OutOfElem();
产生的xml数据格式如下
<?xml version="1.0"?><Response> <CmdType>Catalog</CmdType> <DeviceList Num="2"> <Item> <ItemId>1</ItemId> <ItemName>Name</ItemName> </Item> <Item> <ItemId>2</ItemId> <ItemName>Name2</ItemName> </Item> <Item> <ItemId>111</ItemId> <ItemName>My111</ItemName> </Item> </DeviceList></Response>
- CMarkUp创建有子属性xml使用
- 使用CMarkup创建及解析XML文档
- CMarkup--使用 CMarkup库解析xml文件
- 使用CMarkup类解析XML
- Cmarkup 使用总结 xml解析
- 使用CMarkup类解析XML
- CMarkUp使用简介,XML读取
- CMarkup创建xml文件编译报错
- vc中操作Xml--使用CMarkup类
- vc中操作Xml--使用CMarkup类
- vc中操作Xml--使用CMarkup类
- VC++中使用CMarkup类操作Xml
- VC中使用CMarkup解析xml文件
- vc中操作Xml--使用CMarkup类
- c++ xml 库 CMarkup 的使用
- CMarkup XML解析器的使用
- vc中操作Xml--使用CMarkup类
- 开源xml读写库CMarkup使用注意事项
- OSGi 学习之路(3) - osgi的helloworld
- 笑一笑
- 使用STL的next_permutation函数生成全排列(C++)
- springMVC 返回类型
- Weblogic Server 的下载,安装配置与部署
- CMarkUp创建有子属性xml使用
- SPOJ 147真值表
- ftp端口与运行模式
- VI和VIM常用命令
- Emacs LISP
- OSPF报头及各种报文格式
- Android UI 使用更快更高效
- java面试题系列4
- CF 305B Continued Fractions