16、XSD 中派生类型的深入解析与应用

-1

XSD 中派生类型的深入解析与应用

1. 限制派生类型

在 XSD 模式的运用中,通过限制来派生新类型是一项强大的工具。若能精确界定元素内容或属性值的允许范围,就能避免或减少编写自定义代码。XSD 模式提供了众多工具,可单独或组合使用,以限制属性或元素内容的允许值。

1.1 信用数据库示例

以一个简单的信用数据库为例,它将个人的最大信用额度限制为 25,000 美元。在这个全局信用上限内,个人可能有自己的信用额度,但模式会检查确保没有人的信用额度超过 25,000 美元。以下是相关的 XML 实例文档 CreditRatings.xml

<?xml version='1.0'?>
<CreditRatings>
<Person>
<Name>
<FirstName>John</FirstName>
<MiddleInitial>F</MiddleInitial>
<LastName>Kennedy</LastName>
</Name>
<Address>
<Street1>88 East Street</Street1>
<Street2></Street2>
<City>Any Town</City>
<State>OH</State>
<Zip>87654</Zip>
</Address>
&
评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符  | 博主筛选后可见
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值