读取和设置xml配置文件是最常用的操作,试用了几个C++的XML解析器,个人感觉TinyXML是使用起来最舒服的,因为它的API接口和Java的十分类似,面向对象性很好。
TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。
...
分类:
编程语言 时间:
2015-08-14 19:04:18
阅读次数:
234
DOM 文档加载是按顺序执行的,这与浏览器的渲染方法有关系。一般浏览器渲染操作是顺序大致按如下几个步骤来完成:(1)解析HTML结构(2)加载外部脚本和样式表文件(3)解析并执行脚本代码(4)构造HTML DOM模型(5)加载图片等外部文件(6)页面加载完毕1.执行时机 load 事件必须等到网页中...
分类:
其他好文 时间:
2015-07-16 13:25:10
阅读次数:
93
前言TinyXML是一个开源的解析XML的解析库,能够用于C++,能够在Windows或Linux中编译,使用TinyXML进行C++ XML解析,使用简单,容易上手。这个解析库的模型通过解析XML文件,然后在内存中生成DOM模型,从而让我们很方便的遍历这棵XML树。DOM模型即文档对象模型,是将整...
分类:
编程语言 时间:
2015-07-15 22:28:44
阅读次数:
173
当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。HTML DOM 模型被构造为对象的树。通过可编程的对象模型,JavaScript 获得了足够的能力来创建动态的 HTML。有所谓的:JavaScript 能够改变页面中的所有 HTML 元素JavaScr...
分类:
编程语言 时间:
2015-07-05 23:49:37
阅读次数:
1020
Ajax的原理简单来说通过XmlHttpRequest对象来向服务器发异步请求,从服务器获得数据,然后用javascript来操作DOM而更新页面。 大家都知道ajax并非一种新的技术,而是几种原有技术的结合体。它由下列技术组合而成。 1.使用CSS和XHTML来表示。 2. 使用DOM模型来交...
分类:
Web程序 时间:
2015-07-04 18:08:41
阅读次数:
238
DOM和SAX是应用中操纵XML文档的两种主要API,它们分别解释如下:
DOM,即Document Object Model,中文叫文档对象模型。DOM是W3C定义的标准文档对象模型,是一个与操作系统和编程语言无关的、用于内存存储和操作层次化文档的模型。当按 照DOM模型解析XML文档时,就会在内存中构造一个对应的DOM树,它可以用于不同
节点之间的遍历。然而,在遍...
分类:
其他好文 时间:
2015-06-11 11:12:30
阅读次数:
130
AJAX全称Asynchronous JavaScript and XML(异步的JavaScript和XML)。它并非一种新的技术,而是以下几种原有技术的结合体。1)使用CSS和XHTML来表示。2)使用DOM模型来交互和动态显示。3)使用XMLHttpRequest来和服务器进行异步通信。4)使...
分类:
Web程序 时间:
2015-06-02 00:20:35
阅读次数:
160
JavaScriptHTML DOM通过 HTML DOM,可访问 JavaScript HTML 文档的所有元素。HTML DOM (文档对象模型)当网页被加载时,浏览器会创建页面的文档对象模型(Document Object Model)。HTML DOM模型被构造为对象的树:HTML DOM ...
分类:
编程语言 时间:
2015-06-01 20:14:40
阅读次数:
143
DOM事件模型主要包含4个方面的内容,分别是:
事件流 主流浏览器的事件模型 事件对象 注册与移除事件监听器
下面一一了解下:
首先,什么是DOM?文档对象模型(DOM)是表示文档(比如HTML和XML)和访问、操作构成文档的各种元素的应用程序接口(API)。一般的,支持Javascript的所有浏览器都支持DOM。
在DOM眼中,HTML跟XML一样是一种树形结构的文档,是根(roo...
分类:
Web程序 时间:
2015-05-29 09:58:30
阅读次数:
153
Ajax的全称是Asynchronous JavaScript and XML ,其中Asynchronous 是异步的意思,它又别于传统的Web开发采用的同步的方式。Ajax并非一种新的技术,而是几种原有的技术的结合体,它由下列技术组合而成。1使用CSS和XHTML来表示2使用DOM模型来交互和动...
分类:
Web程序 时间:
2015-05-20 00:22:13
阅读次数:
160