XML编程实例(二)[1]

[入库:2005年8月18日] [更新:2007年3月25日]

本文简介:选择自 optman 的 blog

xml编程实例()

dom模型:
      
前面已经说了,对于dom模型来说,整个xml文件被解析成一个树形的结构。所有的标签、属性等都被当作对象来看待。所以,必须了解清楚对象的含义,及其相互关系,方能正确操作。
        为了先有一个感性认识,让我们开始吧。(为了方便说明,代码里基本上没有异常处理) 

生成一个xml文本

假设我们要创建一个如下的xml文本
<china>
            <beijing> -11 </beijing>
            <shanghai weather=”cloudy”> 9 </shanghai>
</china> 

我们首先应该先创建一个document对象,如下:msxml::ixmldomdocumentptr pdoc;
pdoc.createinstance(__uuidof(msxml::domdocument));

如果创建成功,那么我们就会得到一个xmldomdocument对象实例。
下一步就是添加 根节点documentelement,记住xml只有一个根。

创建element对象 作为根节点

本文关键:XML编程实例(二)
  相关方案
Google
 

本站最佳浏览方式为 分辨率 1024x768 IE 6.0(或更高版本的 IE浏览器)

go top