在 Delphi编程中如何运用XML技术(100分)

苍鹰

Unregistered / Unconfirmed
GUEST, unregistred user!
本人想学习在Delphi编程中运用XML技术,听说需要导入MSXML ActiveX 控件
但是我在Deihpi 中做导入该Activex控件时,没有找到该控件,请问各位高手
如何构建能够运用XML技术的编译环境,XML技术在Delphi中如何运用,它主要
运用在那些方面,有何优势
MSXML3.0已安装)
 
用Delphi 6,不过还没看见D版
 
导入用project->import type library->microsoft xml v3.0(version 3.0),注意不是
Component菜单下的import ActiveX Control。
详细的使用方法可以看XML SDK,在微软的网站上有下载。还有一本红色封皮的Wrox出
的《Visual Basic的XML编程》(好像是这个名字)可以看看。
XML的优势在于可以将信息用结构化的方法表示出来,方便信息的提取和分析,我目前
在研究XML在文档自动化方面的问题,有兴趣的话可以切磋切磋。
 
To SeaHawk
非常感谢你的回答,很有兴趣同你交流一下XML方面的学习体会
 
建议你要下载微软MSXML SDK。在
http://www.chinaasp.com/xml/里有。里面用很详细的说明,当然你要E文比较好。
另外他的例子是VB,VC,ASP的。Delphi的调用方法基本查不多。
 
http://go8.163.com/~saycat/technic/dom.htm
有本人写的关于用DELPHI开发XML的文章。
 
其实不用倒入ActiveX控件,在程序中动态创建就行了.
do
c:OleVariant;
...
do
c:=CreateOleObject('Microsoft.XMLDOM');
do
c.async:=False;
do
c.loadXML(MemoXML.Text);
...
msxml的细节可以察看msdn
 
多人接受答案了。
 
顶部