XML Schema:从基础到应用的全面解析
1. XML Schema简介
XML Schema已成为信息基础设施的重要组成部分,在Web服务、电子商务等众多领域广泛应用。尽管早期受到批评,但如今它已被众多厂商实现。不过,XML Schema较为复杂,其开发源于多方利益的协商,融合了多种技术领域的思想和特性。
1.1 XML与XML Schema的发展
XML简单易用,其设计得益于标准化通用标记语言(SGML)的经验。而XML Schema的开发,工作组成员需整合来自DTD、多种提交方案以及面向对象编程、数据库和UML等不同领域的理念。经过30个月的努力,工作组发布了相关规范,但仍面临复杂性的挑战。
1.2 XML Schema的重要性
如今,理解XML Schema及其复杂性对于构建信息驱动系统的架构师、开发人员和管理人员至关重要。它不仅要语法正确,还需设计出便于文档编写、更新和检索的模式,同时要考虑企业标准和模式的演变。
2. 相关概念基础
2.1 文档创建基础概念
- 线性概念 :
- 序列 :元素按特定顺序排列。
- 层次结构 :元素之间存在父子关系,形成树状结构。
- 非线性概念 :
- 包 :元素的无序集合。 <
XML Schema从基础到应用全解析
超级会员免费看
订阅专栏 解锁全文
5021

被折叠的 条评论
为什么被折叠?



