在线时间:8:00-16:00
迪恩网络APP
随时随地掌握行业动态
扫描二维码
关注迪恩网络微信公众号
unit Unit1; interface uses Classes, Controls, Forms, StdCtrls, XMLDoc, xmldom, XMLIntf, msxmldom; type TForm1 = class(TForm) XMLDocument1: TXMLDocument; Memo1: TMemo; Button1: TButton; Button2: TButton; Button3: TButton; Button4: TButton; procedure Button1Click(Sender: TObject); procedure Button2Click(Sender: TObject); procedure Button3Click(Sender: TObject); procedure Button4Click(Sender: TObject); end; var Form1: TForm1; implementation {$R *.dfm} //载入方法1: LoadFromFile procedure TForm1.Button1Click(Sender: TObject); begin XMLDocument1.LoadFromFile('c:\temp\test.xml'); Memo1.Lines := XMLDocument1.XML; {查看} end; //载入方法2: 指定 FileName, 然后激活 procedure TForm1.Button2Click(Sender: TObject); begin XMLDocument1.FileName := 'c:\temp\test.xml'; XMLDocument1.Active := True; {激活} Memo1.Lines := XMLDocument1.XML; {查看} end; //载入方法3: 指定 LoadFromStream procedure TForm1.Button3Click(Sender: TObject); var ms: TMemoryStream; begin ms := TMemoryStream.Create; ms.LoadFromFile('c:\temp\test.xml'); XMLDocument1.LoadFromStream(ms); ms.Free; Memo1.Lines := XMLDocument1.XML; {查看} end; //可以用 LoadFromFile 或指定 FileName 的方法, 访问网上的 xml procedure TForm1.Button4Click(Sender: TObject); begin XMLDocument1.LoadFromFile('http://www.google.com/ig/skins/jr.xml'); Memo1.Lines := XMLDocument1.XML; {查看} end; end. |
2023-10-27
2022-08-15
2022-08-17
2022-09-23
2022-08-13
请发表评论