XML基本规则(XML语法规则)
2007-09-27 16:00
253 查看
XML基本规则(XML语法规则)
1. XML 文档必须包含在一个单一元素中
2. XML 元素不能重叠,必须正确的嵌套
3. 不能省去任何结束标记,或者说标记必须成对
4. XML 元素是区分大小写的,也就是大小写敏感
5. XML 文档中的属性有两个规则:
属性必须有值
那些值必须用引号括起,可以使用单引号,也可以使用双引号,但要始终保持一致
6. 如果文档包含XML 声明,则它一定是第一个出现的东西
7. XML注释和HTML注释的形式及用法相同
8. 处理指令是为使用一段特殊代码而设计的标记,(待续)
9. 实体(待续)
10. 名称空间的存在是为了解决同一份文档中的同名不同义的命名冲突问题(和C++的namespace一样)。
为某一“元素”定义了namespace意味着该“元素”的所有“子元素”具有相同的namespace。请注意,名称空间(namespace)定义中的字符串仅仅是字符串,不一定非得是URL或者URI。只要你能保证唯一即可。
注:namespace的作用不只是解决命名冲突问题。它**从逻辑上**把XML Names划分为不同的namespace,不同namespace的XML Names遵循不同的Schema(这一点非常重要。)。用不同的schema对他们进行validating。
1. XML 文档必须包含在一个单一元素中
2. XML 元素不能重叠,必须正确的嵌套
3. 不能省去任何结束标记,或者说标记必须成对
4. XML 元素是区分大小写的,也就是大小写敏感
5. XML 文档中的属性有两个规则:
属性必须有值
那些值必须用引号括起,可以使用单引号,也可以使用双引号,但要始终保持一致
6. 如果文档包含XML 声明,则它一定是第一个出现的东西
7. XML注释和HTML注释的形式及用法相同
8. 处理指令是为使用一段特殊代码而设计的标记,(待续)
9. 实体(待续)
10. 名称空间的存在是为了解决同一份文档中的同名不同义的命名冲突问题(和C++的namespace一样)。
为某一“元素”定义了namespace意味着该“元素”的所有“子元素”具有相同的namespace。请注意,名称空间(namespace)定义中的字符串仅仅是字符串,不一定非得是URL或者URI。只要你能保证唯一即可。
注:namespace的作用不只是解决命名冲突问题。它**从逻辑上**把XML Names划分为不同的namespace,不同namespace的XML Names遵循不同的Schema(这一点非常重要。)。用不同的schema对他们进行validating。
相关文章推荐
- XML元素的基本规则---2.4.1: 合法的标签名
- XML基本规则
- XML基本规则
- DTD与XML基本语法规则
- XML元素的基本规则---2.4.2: 嵌套子元素
- DTD与XML基本语法规则
- XML元素的基本规则---2.4.3: 空元素
- XML基本规则
- 使用XML的五种场合,XML基本规则,XML的术语,结构与语法
- xml.dom 模块对xml文档的基本操作
- JavaWeb工程中web.xml基本配置
- 解析XML文件——DOM4J基本操作
- web.xml文件的作用及基本配置
- XML和XML Schema基本概念
- SpringMVC之web.xml基本配置
- SQL Server 中对XML数据的五种基本操作
- C++ Primer 学习笔记4 变量和基本类型 (变量初始化规则、声明和定义)
- PHP 自学之路-----XML基本语法及DTD介绍
- 《Java从入门到放弃》入门篇:XMLHttpRequest的基本用法
- Java程序的三十个基本规则