程序師世界是廣大編程愛好者互助、分享、學習的平台,程序師世界有你更精彩!
首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫知識
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
 程式師世界 >> 編程語言 >> 更多編程語言 >> Delphi >> Delphi 中的 XMLDocument 類詳解(1) - 等待研究的內容

Delphi 中的 XMLDocument 類詳解(1) - 等待研究的內容

編輯:Delphi

//函數 
AddChild(const TagName: DOMString): IXMLNode; overload; 
AddChild(const TagName, NamespaceURI: DOMString): IXMLNode; overload; 
CreateElement(const TagOrData, NamespaceURI: DOMString): IXMLNode; 
CreateNode(const NameOrData: DOMString; NodeType: TNodeType = ntElement; const AddlData: DOMString = ''): IXMLNode; 
GetDocBinding(const TagName: DOMString; DocNodeClass: TClass; NamespaceURI: DOMString = ''): IXMLNode; 
GeneratePrefix(const Node: IXMLNode): DOMString; 
IsEmptyDoc: Boolean; 
 
 
//過程 
LoadFromFile(const AFileName: DOMString = ''); 
LoadFromStream(const Stream: TStream; EncodingType: TXMLEncodingType = xetUnknown); 
LoadFromXML(const XML: string); overload; 
LoadFromXML(const XML: DOMString); overload; 
Refresh; 
RegisterDocBinding(const TagName: DOMString; DocNodeClass: TClass; NamespaceURI: DOMString = ''); 
Resync; 
SaveToFile(const AFileName: DOMString = ''); dynamic; 
SaveToStream(const Stream: TStream); 
SaveToXML(var XML: DOMString); overload; 
SaveToXML(var XML: string); overload; 
 
 
//屬性 
Active 
AsyncLoadState 
ChildNodes 
DocumentElement 
DOMDocument 
DOMImplementation 
DOMVendor 
Encoding 
FileName 
ModifIEd 
Node 
NodeIndentStr 
NSPrefixBase 
Options 
ParSEOptions 
SchemaRef 
StandAlone 
Version 
XML 
 
 
//事件 
AfterOpen : 打開後 
AfterClose : 關閉後 
AfterNodeChange : 修改後 
BeforeOpen : 打開前 
BeforeClose : 關閉前 
BeforeNodeChange : 修改前 
OnAsyncLoad : 異步解析時的狀態 
 
 
//接口 
IXMLDocumentAccess 
IXMLNodeAccess 
 
IXMLDocument 
IXMLNode 
IXMLNodeList 
IXMLNodeCollection 


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