40、XML Schema与JSP标准标签库全解析

XML Schema与JSP标准标签库全解析

1. XML Schema概述

XML Schema 具有更具体的数据类型,例如价格元素可以定义为包含双精度数。其模式文档的根元素是 <schema> 。与对应的DTD相比,XML Schema 更为复杂,这是因为它功能更强大,能提供更细粒度的定义。

1.1 XML Schema命名空间

XML命名空间是分配给特定XML词汇表的唯一名称。XML Schema的命名空间需要在根 <schema> 元素中声明,示例如下:

<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
.....
</xs:schema>

通常,使用W3C XML Schema命名空间的前缀是 xs xsd ,不过也可以自定义。XML创作工具(如XML Spy)内置了W3C XML Schema规范,能通过自动完成机制帮助编写XML Schema。

1.2 XML Schema结构

XML Schema的基本结构如下:
- 每个XML Schema都有一个根元素 <schema>
- 该元素可以包含全局定义的 <element> 元素。
- <e

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值