码迷,mamicode.com
首页 >  
搜索关键字:xml解析 dom    ( 19164个结果
javascript操作元素的css样式
我们常常要使用Javascript来改变页面元素的样式。其中一种办法是改变页面元素的CSS类(Class),这在传统的Javascript里,我们通常是通过处理HTML Dom的classname特性来实现的;而jQuery里提供三种方法来实现这个功能,虽然它们和传统方法的思想相通,但是却节省了许多代码。还是那句话 - “jQuery让JavaScript代码变得简洁!” 1. addClass...
分类:编程语言   时间:2014-06-20 13:23:26    阅读次数:238
通过Dom方式解析xml文件
此项目通过简单的天气情况显示来实现xml文件的解析 1. 搭建环境 1)创建如下图的包、类及文件 2)布局文件的大概样式如下图所示,用到四个TextView控件和一个RadioButton控件 3)china.xml文件的内容如下 <city cityname="南京" pyName="jiangsu" qu...
分类:其他好文   时间:2014-06-20 13:11:49    阅读次数:204
Javascript的DOM操作
1.访问节点 document.getElementById(id); 返回对拥有指定id的第一个对象进行访问 document.getElementsByName(name); 返回带有指定名称的节点集合 注意:Elements document.getElementsByTagName(tagname); 返回带有指定标签名的对象集合 注意:Elements document.getElementsByClassName(classname); 返回带有指定class名称的对象集合 注意:Elem...
分类:编程语言   时间:2014-06-20 11:25:14    阅读次数:214
通过Sax方式解析xml文件
说明:此案例使用的是通过Dom方式解析xml文件这篇文章里的City类和china.xml文件。 1. 因为xml文件有两种格式,一是上面那篇文章里的那种元素节点里只包含属性节点,另一种就是元素节点里包含元素节点和文本节点,于是在china.xml中添加如下代码,以实现两种方式的解析: 杭州 zhejiang 浙江 1 ...
分类:其他好文   时间:2014-06-20 09:53:03    阅读次数:249
DOM方式解析xml文件查看天气
1.步骤: ①创建文档解析器的工厂对象 ②得到文档解析器对象 ③获取输入流对象 ④通过解析器的parse方法解析is对象 转换成Document对象 ⑤返回的是文档的根节点 ⑥判断是否有孩子节点进行获取子节点转换成元素节点得到属性节点 ⑦得到具体的某个属性节点 2.解析元素节点、属性节点、文本节点: 3.界面搭建 界面搭建的相关代码: <RelativeLayout ...
分类:其他好文   时间:2014-06-20 09:29:41    阅读次数:218
DOM和SAX的比较
1.DOM和SAX的区别:     1)dom把所有的xml文档信息都存于内存中        sax无需一次把xml文件加载到内存中,采用的是事件驱动的操作     2)dom应用场景:对于大文件来说几乎不可能使用        dom可以直接获取某个节点的操作Document.get,而sax不可以   2.DOM和SAX的优缺点: DOM的优势主要表现在:易用性强,使用DO...
分类:其他好文   时间:2014-06-20 09:26:24    阅读次数:300
八.jQuery源码解析之get()
理论上get是用来返回jQuery对象中部分或全部元素为数组的,但是转换为数组后, 数组中的单个元素又是一个一个dom元素.所以get还有另外一个功效,就是将jQuery对象转换成dom对象. 如果get中的参数为空了,则直接调用toArray(); 如果参...
分类:Web程序   时间:2014-06-11 21:56:08    阅读次数:240
JavaScript高级程序设计37.pdf
用DOM范围实现简单选择selectNode()和selectNodeContents()它们都接收一个DOM节点参数,然后使用该节点中的信息来填充范围,其中selectNode()方法选择整个节点,包括其子节点;而selectNodeContents()方法只选择节点的子节点var range1=...
分类:编程语言   时间:2014-06-11 13:06:43    阅读次数:251
Js外部资源按需加载
内容来源:http://hi.baidu.com/begin/item/df02bd79ca8cc0710d0a078a按需加载js的研究和实现加载js的基本原理,就是在DOM里面加载元素,加载这些元素都是异步的过程。所以可以说是无阻塞的加载。但是如果脚本之间存在依赖的话,就会出现不可预知的错误。根...
分类:Web程序   时间:2014-06-11 12:11:43    阅读次数:326
JavaScript高级程序设计36.pdf
TreeWalkerTreeWalker是NodeIterator的更高级的版本,除了包括nextNode()和previousNode()在内的相同功能外,这个类型还提供了用于不同方向上遍历DOM结构的方法parentNode():遍历到当前节点的父节点firstChild():遍历到当前节点的第...
分类:编程语言   时间:2014-06-07 10:30:29    阅读次数:214
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!