关于XML?(50分)

W

wxf_wxf

Unregistered / Unconfirmed
GUEST, unregistred user!
请问在DELPHI中如何生成XML脚本且如何读写其数据?
 
首先你需要安装xml解析器,文件名为MSXML2_TLB.pas,
然后就可以定义dom的接口
构造一个类
**** = class
private
ddm : TDOMDocument;
iddm : IXMLDOMDocument;
public
//类构造函数
Constructor Create(xmlURL:string;Owner :TComponent);overload;//传入参数为xml文件路径
....(一系列的xml解析函数)
end;
implementation
{ Plug_InsInfoCls }
constructor Plug_InsInfoCls.Create(xmlURL: string;
Owner: TComponent);
begin
URL := xmlURL;
ddm := TDOMDocument.Create(Owner);
iddm := ddm.DefaultInterface;
iddm.async := false;
iddm.load(URL);
Root := iddm.documentElement;
end;
 
来学习。
请问xml解析器在哪儿下载?谢谢
 
你可以
1。Import Type libary | Ms XML Parser
2。下在一个XDOM对XML文件进行操作,http://www.philo.de/
 
到微软网站上去下载MSXML4.0
 
以下的网址有具体使用方法和例程的下载,有Open XML和MS XML两种方法的具体介绍。只可惜是英文的。
入门:
http://homepages.borland.com/ccalvert/TechPapers/Delphi/XMLSimple/XMLSimple.html
进阶:
http://homepages.borland.com/ccalvert/TechPapers/Delphi/XMLBrowse/index.htm
 
接受答案了.
 
顶部