xml技术(二) DTD技术 2016-6-24 xmlDemo-2 的 xml-2文件
来源:互联网 发布:国外实时数据库有哪些 编辑:程序博客网 时间:2024/05/19 13:57
xml技术(二) DTD技术 2016-6-24 xmlDemo-2 的 xml-2文件
DTD技术是用来约束xml文档的技术,XML的可扩展性表现在用户可以自己定义标记和标记之间的嵌套关系,而DTD就是进行这种定义的语言。
XML文档是一种元标记语言,即一种定义标记语言的语言。在XML中可以创建新的标记语言,这些新的标记语言(也叫标记集)要通过文档类型定义(Document Type Definitions,DTD)来定义。
DTD定义了文档的逻辑结构,规定了文档中所使用的元素、实体、元素的属性、元素与实体之间的关系。其作用主要表现在以下几个方面:
(1)使用DTD可以提供一种统一的格式。XML的可扩展性为文档的作者提供了很高的灵活性,可有时候需要的是统一,要求某一类文档具有相同的结构。
(2) 使用DTD可以保证数据交流和共享的顺利进行。
(3) DTD使用户能够不依赖具体的数据就知道文档的逻辑结构。在没有XML文档的时候,也可以根据DTD为XML文档编写样式单,编写处理程序,这样可以有效地提高工作效率。
(4) 使用DTD可以验证数据的有效性。DTD对文档的逻辑结构进行了约束,这种约束可以比较宽松,也可以十分严格。可以根据DTD检查数据,以验证其是否符合规定和要求,这可以保证数据的正确和有效。
元素的基本类型大致可分为两种,一种称为简单型,另一种称为复合型。简单型具有文本数据,即可析字符数据,该类型也称为上下文中的“#PCADTA”;复合型可以包含其他元素和文本数据。
1. 元素声明的基本语法
元素的声明格式:
0 0
- xml技术(二) DTD技术 2016-6-24 xmlDemo-2 的 xml-2文件
- xml 技术(一) 6月22日(203-204) xmlDemo-1
- xml的约束技术Schema、dtd
- [技术学习]XML DTD 入门
- xml约束技术之dtd
- xml约束技术之dtd
- XML约束技术-DTD约束
- XML Schema 与 XML DTD的技术比较与分析
- XML Schema 与 XML DTD的技术比较与分析
- XML Schema 与 XML DTD的技术比较与分析
- XML Schema 与 XML DTD的技术比较与分析
- XML Schema 与 XML DTD的技术比较与分析
- XML Schema 与 XML DTD的技术比较与分析
- XML Schema 与 XML DTD的技术比较与分析
- XML技术(二)
- XML文件解析技术总结(二)
- XML技术2-文件解析
- 超越学XML与DTD技术总结笔记(之二)
- Linux 安装 JDK1.7.0_79
- 第四章 Hello,Shaders
- 【机器学习详解】决策树与随机森林算法
- python 开发模拟板Web QQ(五)
- doesn't contain a view controller with identifier '''
- xml技术(二) DTD技术 2016-6-24 xmlDemo-2 的 xml-2文件
- 在宇宙间不易被风吹散 —— 天文学名词
- 面向对象的架构设计
- isc-dhcp-server
- Spring的JdbcTemplate、NamedParameterJdbcTemplate、SimpleJdbcTemplate
- 多线程的一些基础知识
- 微软认知服务开发实践(2) - 计算机视觉
- 使用 Apache HttpClient
- PullToLoadListView的简单实现(api17以下包括17和api17以上有区别)