1, DOM是文档对象模型,也用来指提供文档树型方式访问的组件接口。 你这儿DOM是指的XML DOM,当然还有HTML的 DOM 等等。。 TXMLDocument是对 XML DOM的VCL组件封装,是为了更容易使用XML DOM, 以及提供一定平台无关性。。 在WINDOWS下,TXMLDocument可以选择OPEN XML DOM 或微软的MS XML DOM。
to: cronu(cronus) 那IDomNode和IXmlNode两种方式的访问有什么区别呢?根据halfdream(哈欠)的解释,是不是 IDomNode可以理解为一种更加通用的node的访问方式,而IXmlNode只是TXmlDoucument中的针对Xml的一种node的访问方式? to: halfdream(哈欠) 每种语言它的DOM的实现方式应该是不一样的,所以,我觉得是不是应该把DOM理解为一种规范或者标准更加合适?还有平台无关指的是不是OS的无关呢?
TXmlDocument:是Delphi提供的可対XML文件進行操作的控件。2.IDomNode和IXmlNode是対TXmlDocument控件中結点訪問的二種方式。3.我在下面这个贴子有详细解答、 拷贝时也可以更换节点名。
http://community.csdn.net/Expert/topic/3189/3189166.xml?temp=.7313043
(注:用那位楼主給出的XML文件格式進行合并的)
你这儿DOM是指的XML DOM,当然还有HTML的 DOM 等等。。
TXMLDocument是对 XML DOM的VCL组件封装,是为了更容易使用XML DOM,
以及提供一定平台无关性。。
在WINDOWS下,TXMLDocument可以选择OPEN XML DOM 或微软的MS XML DOM。
那IDomNode和IXmlNode两种方式的访问有什么区别呢?根据halfdream(哈欠)的解释,是不是
IDomNode可以理解为一种更加通用的node的访问方式,而IXmlNode只是TXmlDoucument中的针对Xml的一种node的访问方式?
to: halfdream(哈欠)
每种语言它的DOM的实现方式应该是不一样的,所以,我觉得是不是应该把DOM理解为一种规范或者标准更加合适?还有平台无关指的是不是OS的无关呢?