在网页源代码中,经常会看见如下代码:,其中其他内容一般是脚本。为什么要用这个标签?这个标签的意思是Character-Data,即字符数据。目的,告诉XML解析器不要解析这段内容。如果其他内容中的脚本中包含 a或称对的结束标记,XML解析器会解析报错。所以需要告诉XML解析器不要解析这段内容最省事。...
分类:
其他好文 时间:
2014-10-30 10:51:29
阅读次数:
143
SAX是Simple API for XML的缩写,它并不是由W3C官方所提出的标准,虽然如此,使用SAX的还是不少,几乎所有的XML解析器都会支持它。
与DOM比较而言,SAX是一种轻量型的方法。我们知道,在处理DOM的时候,我们需要读入整个的XML文档,然后在内存中创建DOM树,生成DOM树上的每个Node对象。当文档比较小的时候,这不会造成什么问题,但是一旦文档大起来,处理D...
分类:
其他好文 时间:
2014-10-29 19:28:54
阅读次数:
116
DOM模型(documentobject model)
?DOM解析器在解析XML文档时,会把文档中的所有元素,按照其出现的层次关系,解析成一个个Node对象(节点)。
?在dom中,节点之间关系如下:
?位于一个节点之上的节点是该节点的父节点(parent)
?一个节点之下的节点是该节点的子节点(children)
?同一层次,具有相同父节点的节点是兄弟节点(sibling)
?一个节点的下一个层次的节点集合是节点后代(descendant)...
分类:
其他好文 时间:
2014-10-26 11:50:27
阅读次数:
215
如果在一个XML文档中我们只需要前面一部分数据,但是使用SAX方式或DOM方式会对整个文档进行解析,尽管XML文档中后面的大部分数据我们其实都不需要解析,因此这样实际上就浪费了处理资源。使用PULL方式正合适。Pull解析器和SAX解析器虽有区别但也有相似性。他们的区别为:SAX解析器的工作方式是自...
分类:
其他好文 时间:
2014-10-26 06:48:07
阅读次数:
219
在前一篇博客中讲了SpringMVC的Controller控制器,在这篇博客中将接着介绍一下SpringMVC视图解析器。当我们对SpringMVC控制的资源发起请求时,这些请求都会被SpringMVC的DispatcherServlet处理,接着Spring会分析看哪一个HandlerMapping定义的所有请求映射中存在对该请求的最合..
分类:
编程语言 时间:
2014-10-25 18:52:25
阅读次数:
253
如果在一个XML文档中我们只需要前面一部分数据,但是使用SAX方式或DOM方式会对整个文档进行解析,尽管XML文档中后面的大部分数据我们其实都不需要解析,因此这样实际上就浪费了处理资源。使用PULL方式正合适。
Pull解析器和SAX解析器虽有区别但也有相似性。他们的区别为:SAX解析器的工作方式是自动将事件推入注册的事件处理器进行处理,因此你不能控制事件的处理主动结束;而Pull解...
分类:
其他好文 时间:
2014-10-25 09:17:43
阅读次数:
135
SQL Server使用许多技术来优化资源消耗:基于语法的查询优化;无用计划匹配以避免对简单查询的深度优化;根据当前分布统计的索引和连接策略;多阶段的查询优化以控制优化开销;执行计划缓冲以避免重新生成执行计划; 以上技术按以下顺序执行:解析器;代数化器;查询优化器;执行计划生成,缓冲和hash...
分类:
其他好文 时间:
2014-10-23 22:34:38
阅读次数:
307
Android中解析xml是非常常用的操作,除了SAX和DOM两种最常用的解析xml外,Android内置的Pull解析器解析XML文件。
在Android的源码中大量的使用Pull解析,pull不仅更加的面相对象,而且使用速度和效率更高。
Pull解析器是一个开源的java项目,既可以用于android,也可以用于JavaEE。如果用在javaEE需要把其jar文件放入类路径中,因为A...
分类:
移动开发 时间:
2014-10-23 16:27:14
阅读次数:
243
推荐一本书:黑客攻防技术宝典.Web实战篇 ;
顺便留下一个疑问:是否能通过jsoup大量并发访问web或者小型域名服务器,使其瘫痪?其实用jsoup熟悉的朋友可以用它解析url来干一件很无耻的事(源码保密)。呵呵,接下来简单的介绍下JSOUP。
jsoup 是一款基于Java 的HTML解析器,可直接解析某个URL地址、HTML文本字符串、HTML文件。它提供了一套非常省力的API,可通过DOM,CSS以及类似于jQuery的操作方法来取出和操作数据。
官网下载地址:h...
分类:
Web程序 时间:
2014-10-22 11:06:52
阅读次数:
277