关于Delphi中使用XML do M的问题 (100分)

  • 主题发起人 狐狸精
  • 开始时间

狐狸精

Unregistered / Unconfirmed
GUEST, unregistred user!
1、在Delphi中如何创建XML DOM 对象??
2、如何把ADO对象里的数据存成一个XML串?[?]


各100分好了,偶还有很多问题要问的。[:D][:D][:D]

在"数据库-文件型 "里还有200分的。

 
1.CreateComObject可以的,如果想学习XML,可以参考左轻候的离线浏览器。
2。好像示例中有的,你找找。我没没过。
 
Delphi 6对XMl有良好的支持,添加TXMLDocument控件,然后双击之。
便可以的到Borland XML data bing非常好用。一个XML文档就是一个类,访问极为方便

 
但偶是用Delphi 5的。还没用上Delphi 6 呢。
 
Delphi 6 中XML是不是自动生成的哦,我看XML解析好麻烦的哦。
 
问题就是这样解决的:

uses部分:加入 MSXML2_TLB 和 COMObj

定义对象:
Var
XMLDOC:IXMLDOMDocument;

定义节点:
Var
Root:IXMLDomElement;
Child1,Child2:IXMLDOMNode;

创建对象:
XMLDOC:=CreateOleObject('Microsoft.XMLDOM') as IXMLDomDocument;

创建节点:
Root:=XMLDOC.createElement('根节点名');
Child1:=XMLDOC.createElement('子节点名');

把子节点加入根节点:
Root.appendChild(child1);

怎么偶变成自问自答噜[8D][:D][:(][:(!][:)]
 
多人接受答案了。
 
问题自己解决了,分就分给大家吧[:D][:D][:D]
 
顶部