6、XML入门
来源:互联网 发布:北京中标软件怎么样 编辑:程序博客网 时间:2024/06/04 18:10
简介
xml文件以xml后缀名结尾。
xml文件需要使用xml解析器去解析。浏览器内置了xml解析器。
语法:
<student></student> 开始标签 标签体内容 结束标签1)<student/> 或 <student></student> 空标签。没有标签体内容2)xml标签名称区分大小写。3)xml标签一定要正确配对。4)xml标签名中间不能使用空格5)xml标签名不能以数字开头6)注意: 在一个xml文档中,有且仅有一个根标签
属性:
语法: <Student name="eric">student</Student>注意:1)属性值必须以引号包含,不能省略,也不能单双引号混用!!!2)一个标签内可以有多个属性,但不能出现重复的属性名!!!
注释:
语言: <!-- xml注释 -->
文档声明:
语法: <?xml version="1.0" encoding="utf-8"?> version: xml的版本号 encoding: 解析xml文件时查询的码表(解码过程时查询的码表) 注意: 1)如果在ecplise工具中开发xml文件,保存xml文件时自动按照文档声明的encoding来保存文 件。 2)如果用记事本工具修改xml文件,注意保存xml文件按照文档声明的encoding的码表来保存。
转义字符:
在xml中内置了一些特殊字符,这些特殊字符不能直接被浏览器原样输出。如果希望把这些特殊字符按照原样输出到浏览器,对这些特殊字符进行转义。转义之后的字符就叫转义字节。
特殊字符 转义字符 < < > > " "& &空格 &nsbp;
CDATA块:
作用: 可以让一些需要进行包含特殊字符的内容统一进行原样输出。
解析:
解析方式:
DOM解析
SAX解析
DOM解析原理: 1)JAXP (oracle-Sun公司官方) 2)JDOM工具(非官方) 3)Dom4J工具(非官方) 三大框架(默认读取xml的工具就是Dom4j) .......SAX解析原理: 1)Sax解析工具(oracle-sun公司官方)
0 0
- 6、XML入门
- XML入门指南(6)XML确认
- XML入门指南(6)XML确认
- XML 入门
- XML入门
- XML入门
- XML入门
- XML入门
- XML入门
- XML入门
- xml入门
- XML入门
- XML入门
- XML入门
- xml入门
- 【XML】入门
- 【XML】入门
- XML入门
- 我的第四次C++作业
- arrayAdapter.notifyDataSetChanged();更新数据失败
- hdu 5667 Sequence(矩阵快速幂+快速幂+费马小定理)(bestcoder# 80 1002)
- Hash Quadratic function (二次探测)
- c++语言const关键字
- 6、XML入门
- 女人50万年的进化(暴经典)
- Java IO系统——IO流分类说明
- mysql-5.6.28源码安装 整个安装过程详细教程,详解
- hdu 1102 Constructing Roads
- Android中的线程池
- HM编码器端提取PU分割模式及CU深度信息
- iOS判断文件或者文件夹的大小
- 关于Base64编码解码