xml规则

来源:互联网 发布:简单的php网页 编辑:程序博客网 时间:2024/05/01 05:19
 

创建xml文档声明语句:必须在第一行,并且不能有空格,严格区分大小写

<?xml version=”1.0 encoding=”UTF-8” version:表示浏览器支持的版本 encoding:表示支持中文

元素类型:EMPTY:空元素 ANY:任何内容也包括空 PCDATA:文本,不可以使用特殊符号& > < ‘ “等) CDATA:表示内容当做字符串显示

子元素列表:逗号分隔,严格按照声明顺序来使用子元素;

?:表示该元素可出现0~1次

+:表示该元素可以出现1~无数次

*:表示该元素可以出现0~无数次

(子元素1|子元素2):表示出现子元素1或者子元素2

(子元素1,(子元素2,子元素3)):()表示分组,该组出现0~1次,顺序严格按照声明

属性类型:

默认值:#REQUTRED:该元素必须有该属性值;<img src=””>

#IMPLIED:表示属性值可有可无;<img src=”” alt=””>

#FLXED:表示该属性值有固定值;default默认值

ID 表示值唯一ID

IDREF:参照已存在(其他)ID

IDREFS:值为参照已存在的一个或多个(其他)ID

多个参数之间用“空格”为分隔符,不能用“空格”

xml标记命名规则:

1)  标记必须以英文字母或下划线”_”作为开头,如果在xml声明中把encoding属性值设置为“GB2312”,那么也可以使用中文开头;

2)  xml标记名严格区分大小写;

3)  标记名不可以xml三个字为开头(不论大小写);

4)  除了开始字符外,其他字符必须是英文、数字、下划线、连接线和“.”;