程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> Delphi6中XML文檔的應用

Delphi6中XML文檔的應用

編輯:Delphi

Delphi6 中XML 文檔的應用


 


XML文檔是新一代的Web數據格式。它可以用樹的形式儲存一切數據。


下面介紹一下TXMLDocument控件的一些用法:


已定義:


XMLDoc: TXMLDocument;


EncoderMIME: TIdEncoderMIME;


DecoderMIME: TIdDecoderMIME;


xn:IXMLNode;


f:TFileStream;


EncoderMIME和DecoderMIME是Indy控件中的Mime工具,用來把所有類型的字符串轉換為Mime(Base64)的ASCII碼,你用其他的編碼方式也可以的,比如:UUE,XXE。


XN是XML文檔的樹結點。F是文件流。


首先,加載XML文檔


  xmldoc.LoadFromFile(‘XML文檔的文件名);


  xmldoc.Active:=true; //使XML文檔變為活動


再次,定位Xn在XML文檔中的位置(假設是的二層的第四個節點)


  xn:=xmldoc.Node;


  xn:=xn.ChildNodes.Nodes[1];   //節點數是從零開始的,所以要減一


  xn:=xn.ChildNodes.Nodes[3];


接著,


增加下一級節點


  xn:=xn.AddChild(‘新的節點名字’)


  xn.Text:=’節點

  1. 上一頁:
  2. 下一頁:
Copyright © 程式師世界 All Rights Reserved