XML入门
来源:互联网 发布:阿里云计算是什么 编辑:程序博客网 时间:2024/05/17 12:52
一、XML简介
1.XML是可扩展的标记语言,解决了HTML不可扩展的问题,用来保存或传输数据。
2.特点:基于文本格式、标签没有被预定义,需要自定义、是元语言
3.文档结构组成
(1)注释不可以放在声明之前
(2)注释不能嵌套
1.XML是可扩展的标记语言,解决了HTML不可扩展的问题,用来保存或传输数据。
2.特点:基于文本格式、标签没有被预定义,需要自定义、是元语言
3.文档结构组成
(1)最上面一行是文档的声明,注意:声明必须放在第一行
(2)是一种树形的结构
(3)必须包含根元素,在根元素中扩展到树叶
(4)文档有元素、属性、值、注释、实体组成
4.标签的规则
(1)至少需要一个元素
(2)XML标签是区分大小写(HTML不区分大小写)
(3)不允许空标记存在,所有的标记必须成对
(4)标签的嵌套要正确
5、标签的命名规则:以字母、下划线、冒号开头,后面跟的是字母,数字,下划线、冒号、句号(点)、连字符。中间不能有空格,不能以XML开头。
6.注释
语言
注释
HTML
<!--这是注释-->
CSS
/* 注释 */
Js
单行注释 // 多行注释 /* */
PHP
单行注释 // #多行注释 /* */
Sql语句
单行 -- 多行 /* */
XML
<!--这是注释-->
注意:(1)注释不可以放在声明之前
(2)注释不能嵌套
7.数据的分类
(1)PCDATA(parse character data):可以解析的字符数据,
(2)CDATA(character data)字符数据,不会由解析器解析。
如下图,要把a标签整块当做数据,而不是标签,那么就得用CDATA。
注意:CDATA块之中的字符串中不能出现"]]>"。
二、实体
实体相当于我们说的常量。
XML中预定义的实体
· 实体
描述
"
双引号
'
单引号
<
<
>
>
&
&
自定义实体分为 一般实体和参数实体。
转载来自:http://blog.csdn.net/zls986992484/article/details/52745890
0 0
- XML 入门
- XML入门
- XML入门
- XML入门
- XML入门
- XML入门
- XML入门
- xml入门
- XML入门
- XML入门
- XML入门
- xml入门
- 【XML】入门
- 【XML】入门
- XML入门
- xml入门
- XML入门
- XML入门
- Java运行时异常和非运行时异常
- 摄像机视角优化
- LeetCode 15. 3Sum 三个正数之和
- 简述Servlet的生命周期
- 接口的特性
- XML入门
- kettle中"数据库查询"与"数据库连接"步骤的区别
- QT All Modules QT所有模块
- 黑金AX7020 && ZYNQ7000 (一) PL流水灯设计
- Windows编程_Lesson001_Windows 简介
- Android命名规范
- nyoj-06
- 最小生成树的Prim算法实现
- tensorflow初试