没有合适的资源?快使用搜索试试~ 我知道了~
XML应用开发(软件品牌)-1期 3.7 案例分析-复杂类型-声明复合元素.doc
1.该资源内容由用户上传,如若侵权请联系客服进行举报
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
2.虚拟产品一经售出概不退款(资源遇到问题,请及时私信上传者)
版权申诉
0 下载量 49 浏览量
2022-07-13
14:07:25
上传
评论
收藏 42KB DOC 举报
温馨提示
试读
3页
XML应用开发(软件品牌)-1期 3.7 案例分析-复杂类型-声明复合元素.doc 学习资料 复习资料 教学资源
资源推荐
资源详情
资源评论
《单元三 XML Schema 应用》教学案例
——3.7 复杂类型-声明复合元素
知识点
复合元素的声明,复杂类型定义,复杂类型扩展。
技能点
能正确使用 XML Schema 直接声明复合元素,定义和引用复杂类型,以及扩展复杂类型。
知识介绍
复合元素指包含其他元素或属性的 XML 元素。
复合元素有四种类型:空元素,包含其他元素的元素,仅包含文本的元素,包含元素和文本的元素。
上述元素均可包含属性!
使用 <complexType>元素定义复合类型,并使用元素<element>的 type 属性引用复合类型,这个属性
的作用是引用要使用的复合类型的名称。若干元素均可以使用相同的复合类型。
可以在已有的复合元素之上以某个复合元素为基础,然后添加一些元素,做复杂类型的派生扩展。
案例 1:直接声明复合元素
声 明 一 个 复 合 元 素 Book , 其 包 含 两 个 子 元 素 BookName 和 BookAuthor ( 3.7.1
-directComplexElement.xsd)
【代码实现】:
<?xml version="1.0" encoding="utf-8"?>
<xs:schema xmlns:xs="http://www.w3.org/2001/XMLSchema">
<xs:element name="Book">
<xs:complexType>
<xs:sequence>
<xs:element name="BookName" type="xs:string"/>
<xs:element name="BookAuthor" type="xs:string"/>
</xs:sequence>
</xs:complexType>
</xs:element>
</xs:schema>
【代码分析】:
资源评论
努力搬砖的小王
- 粉丝: 16
- 资源: 7706
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功