XML文件解析
来源:互联网 发布:淘宝店铺会员设置折扣 编辑:程序博客网 时间:2024/05/20 09:24
解析: 读取xml.将xml中记录 的数据提取.
DOM Document Object Model 文档对象模型
DOM思想是由W3C组织(world wide web)发布的.
核心思想: 把文档中所有内容都 封装成对象.
对象种类:
Document 整个(HTML,XML)文档
Element 文档中每一个标签都会被封装成Element对象
Attribute 标签上的每一个属性都会被封装成Attribute
Text 文档中,标签内的文本都会封装成Text对象
Common 注释,文档中的注释 ,会被封装成common.
//------------------------------------------------------------------------------------
Dom的优势:将文档结构(所有内容)都以对象的形式保留在了内存中.我们可以对内存中的(Dom树)进行增删改查操作
.并且操作很方便.
Dom的劣势:因为保留了全部文档内容,资源消耗比较大.
//-------------------------------------------------------------------------------------
sax中的事件:
文档开始事件: startDocument
文档结束事件: endDocument
元素开始事件: startElement
元素结束事件: endElement
文本事件: character
sax事件是一种一行一行地解析 这样不会消耗大量的空间 但是这样的话就没有一个整体的结构保存下来
//--------------------------------------------------------------------------------------
Pull解析
与Sax一样.都属于事件驱动的解析方式.
相比Sax解析过程更加灵活.
sax一旦开始解析就是从头读到尾.不解析完整个文档不会停
pull解析较为灵活.是以事件为单位.手动向下继续. 如果获得到我们要找的内容. 可以停止继续解析.
//-----------------------------------------------------------------
1.Tomcat的安装
2.Tomcat的目录结构
3.修改Tomcat默认端口号
tomcat/conf/sever.xml=> Connector元素 port属性
4.静态Web项目
Web项目就是一个文件夹.
静态Web项目 就是文件夹中都是静态资源
5.将web项目部署到tomcat
操作: 将web项目的文件夹复制到webapps目录下.
6.如何创建动态web项目
动态web项目需要满足如下目录结构
项目目录
|-WEB-INF 文件夹 => 项目配置文件夹,该文件夹下的内容,浏览器是访问不到.
|-classes文件夹 => 放置web项目的`字节码文件.
|-lib文件夹 => 项目中要使用的jar包
|-web.xml文件 => web项目唯一配置文件
7.tomcat与myeclipse的整合
8.在myeclipse中如何创建动态web项目
- XML----SAX解析XML文件
- XML---DOM4J解析XML文件
- XML DOM解析XML文件
- XML SAX解析xml文件
- XML jDOM解析XML文件
- XML DOM4J解析XML文件
- 解析XML文件___SAX解析
- java 解析 xml文件
- XML文件解析
- XML文件解析
- JstL解析XML文件
- xml文件解析办法
- DOM解析XML文件
- XML文件解析心得
- xml文件解析-SAX
- xml文件解析-DOM
- xml文件解析-JDOM
- xml文件解析-DOM4J
- python数据类型详解
- 【软考学习】第四章——数据结构与算法设计
- Java进击C#——应用开发之Asp.net MVC
- 集群中的时间服务器
- 前端小坑小坑css篇-div图片垂直居中
- XML文件解析
- stupid char[0] malloc code
- linux常用命令
- 2456: mode
- Java进击C#——应用开发之Asp.net
- C++中cin、cin.get()、cin.getline()、getline()、gets()等函数的用法
- Phoenix二级索引
- 深入理解Java虚拟机之高效并发(读书笔记)
- FastDFS