XML入门
一、
XML简介
1. XML是可扩展的标记语言,解决了HTML不可扩展的问题,用来保存或传输数据。 2. 特点:基于文本格式、标签没有被预定义,需要自定义、是元语言 3. 文档结构组成 (1)最上面一行是文档的声明,注意:声明必须放在第一行 <?xml version="1.0" encoding="utf-8"?> (2)是一种树形的结构 (3)必须包含根元素,在根元素中扩展到树叶 (4)文档有元素、属性、值、注释、实体组成 4.标签的规则 (1)至少需要一个元素 (2)XML标签是区分大小写(HTML不区分大小写) (3)不允许空标记存在,所有的标记必须成对 (4)标签的嵌套要正确 5、标签的命名规则:以字母、下划线、冒号开头,后面跟的是字母,数字,下划线、冒号、句号(点)、连字符。中间不能有空格,不能以XML开头。 6.注释
(1)注释不可以放在声明之前 (2)注释不能嵌套 7.数据的分类 (1)PCDATA(parse character data):可以解析的字符数据, (2)CDATA(character data)字符数据,不会由解析器解析。 如下图,要把a标签整块当做数据,而不是标签,那么就得用CDATA。 注意:CDATA块之中的字符串中不能出现"]]>"。 二、实体 实体相当于我们说的常量。 XML中预定义的实体
自定义实体分为 一般实体和参数实体。 (编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |