天天看點

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

//過程

LoadFromFile(<b>const</b> AFileName: DOMString = '');

LoadFromStream(<b>const</b> Stream: TStream; EncodingType: TXMLEncodingType = xetUnknown);

LoadFromXML(<b>const</b> XML: <b>string</b>); <b>overload</b>;

LoadFromXML(<b>const</b> XML: DOMString); <b>overload</b>;

Refresh;

RegisterDocBinding(<b>const</b> TagName: DOMString; DocNodeClass: TClass; NamespaceURI: DOMString = '');

Resync;

SaveToFile(<b>const</b> AFileName: DOMString = ''); <b>dynamic</b>;

SaveToStream(<b>const</b> Stream: TStream);

SaveToXML(<b>var</b> XML: DOMString); <b>overload</b>;

SaveToXML(<b>var</b> XML: <b>string</b>); <b>overload</b>;

//屬性

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

本文轉自黃聰部落格園部落格,原文連結:http://www.cnblogs.com/huangcong/archive/2010/08/27/1809855.html,如需轉載請自行聯系原作者