待续……
解析XML的4种技术
- 1,DOM
- 2,SAX
- 3,JDOM
- 4,DOM4J
---------------------------------------------------------------------------------------------------------------------------------------------------
验证XML文档
验证XML文档的两种方式- 使用DTD验证XML文档
- 使用Schema验证XML文档
---------------------------------------------------------------------------------------------------------------------------------------------------
在XML中使用命名空间
---------------------------------------------------------------------------------------------------------------------------------------------------
XML优势
---------------------------------------------------------------------------------------------------------------------------------------------------
XML文档结构
1,XML声明<?xml version="1.0" encoding="UTF-8"?>
XML声明由以下几个部分组成
- version:文档符合XML1.0规范
- encoding:文档字符编码,默认“UTF-8”
2,标签 在XML中,用尖括号<>括起来的各种标签(Tag)来标记数据,标签成对使用来界定字符数据,
3,根元素 每个XML文档必须有且仅有一个根元素。
根元素的特点如下:
- 根元素是一个完全包括文档中其他所有元素的元素
- 根元素的起始标签要放在所有其他元素的起始标签之前
- 根元素的结束标签要放在所有其他元素的结束标签之后
4,元素
元素的命名规则如下
- 名称中可以包含字母、数字或者其他的字符
- 名称不能以数字或者标点符号开始
- 名称不能以字符“XML”(或者XML、Xml)开始
- 名称中不能含空格
5,属性
6,XML中的特殊字符的处理
7,XML中的注释
8,格式良好的XML文档
---------------------------------------------------------------------------------------------------------------------------------------------------
XML的特点
XML与操作系统、编程语言的开发平台都无关规范统一
---------------------------------------------------------------------------------------------------------------------------------------------------
XML简介
XML是Extensible Markup Language的缩写,即可扩展标记语言,是一种简单的数据存储语言,使用一系列简单的标记来描述数据。XML技术应用广泛,如最基本的网站,应用程序的配置信息等一般都采用XML文件描述。