XML
国境之南Fantasy
Coder
展开
-
利用MSXML解析XML文本(二)
二、实现XML解析的说明 当然,从理论上说,根据XML的格式定义,我们可以自己编写一个XML的语法分析器,但是实际上微软已经给我们提供了一个XML语法解析器,如果你安装了IE5.0以上版本的话,实际上你就已经安装了XML语法解析器。可以从微软站点(www.microsoft.com)下载最新的MSXML的SDK和Parser文件。它是一个叫做MSXML.DLL的动态链接库,最新版本为msxm转载 2011-11-05 23:02:43 · 661 阅读 · 0 评论 -
利用MSXML解析XML文本(一)
当前Web上流行的剧本语言是以HTML为主的语言结构,HTML是一种标记语言,而不是一种编程语言,主要的标记是针对显示,而不是针对文档内容本身结构的描述的。也就是说,机器本身是不能够解析它的内容的,所以就出现了XML语言。XML (eXtensible Markup Language)语言是SGML语言的子集,它保留了SGML主要的使用功能,同时大大缩减了SGML的复杂性。XML语言系统建立的目的转载 2011-11-05 23:00:29 · 653 阅读 · 0 评论 -
利用MSXML解析XML文本(三)
MSXML.DLL所包括的主要的COM接口有: (1)DOMDocument DOMDocument对象是XML DOM的基础,你可以利用它所暴露的属性和方法来允许你浏览、查询和修改XML文档的内容和结构。DOMDocument表示了树的顶层节点。它实现了DOM文档的所有的基本的方法并且提供了额外的成员函数来支持XSL和XSLT。它创建了一个文档对象,所有其他的对象都可以从这个文档对象转载 2011-11-05 23:04:02 · 797 阅读 · 0 评论 -
利用MSXML解析XML文本(四)
下面是一个简单的例子 下面是save方法使用的一个简单的例子: BOOL DOMDocSaveLocation() { BOOL bResult = FALSE; IXMLDOMDocument *pIXMLDOMDocument = NULL; HRESULT hr; try { _variant_t varString = _T("D:转载 2011-11-05 23:04:59 · 625 阅读 · 0 评论 -
利用MSXML解析XML文本(五)
最后我们讨论一下如何来创建新的节点,实际上可以通过方法createNode来创建一个新的节点。CreateNode包括四个参数,第一个参数Type表示要创建的节点的类型,第二个参数name表示新节点的nodeName的值,第三个参数namespaceURI表示该节点相关的名字空间,第四个参数node表示新创建的节点。注意可以通过使用已经提供的类型(Type),名称(name)和名字空间(nodeN转载 2011-11-05 23:05:45 · 592 阅读 · 0 评论 -
XML中的selectNodes("")
XPath 是 XML 的内容,这里 SelectNodes 是 C# 中 XmlDocument 或 XmlNode 的一个方法。SelectNodes 使用 XPath 来选取节点。 重要语法 SelectNodes("item") 从当前节点的儿子节点中选择名称为 item 的节点。 SelectNodes("/item") 从根节点的儿子节点中选择名称为 item 的节点。 SelectN转载 2011-11-08 23:18:15 · 725 阅读 · 0 评论 -
JavaScript中Element与Node的区别,children与childNodes的区别
本文首发博客园:http://jscode.cnblogs.com,转载请注明出处。 关于Element跟Node的区别,cilldren跟childNodes的区别很多朋友弄不清楚,本文试图让大家明白这几个概念之间的区别。 Node(节点)是DOM层次结构中的任何类型的对象的通用名称,Node有很多类型,如元素节点,属性节点,文本节点,注释节点等,通过NodeType区分,常转载 2016-03-12 17:19:47 · 495 阅读 · 0 评论 -
HTML中的Node和Element的区别
元素(Element)和结点(Node)的区别,元素是一个小范围的定义,必须是含有完整信息的结点才是一个元素,例如…。但是一个结点不一定是一个元素,而一个元素一定是一个结点。什么是node:NODE是相对TREE这种数据结构而言的。TREE就是由NODE组成。这个部分你可以参考离散数学的树图。什么是elementELEMENT则是HTML里的概念,是元素即标签包转载 2016-03-12 17:22:26 · 7013 阅读 · 0 评论