IBM®
跳转到主要内容
    中国 [选择]    使用条款
 
 
Select a scope:Search for:    
    首页    产品    服务与解决方案     支持与下载    个性化服务    

developerWorks 中国  >  XML  >

W3C XML 模式定义语言(W3C XML Schema, WXS)

表示 XML 词汇表的语法规则

developerWorks

级别: 中级

投稿者:W3C

2007 年 8 月 28 日

W3C XML Schema (WXS) 是一种基于语法的 XML 模式语言,用于定义和限制 XML 词汇表。它是包括 XML 消息传递和数据绑定等领域中其他标准的基础。通过本文了解它与其他模式语言技术的关系。

XML Schema Part 1:Structures Second Edition XML Schema Part 2: Datatypes Second Edition [W3C 推荐标准] 定义了另一种 XML 模式语言。第一部分用于控制文档结构,而第二部分允许您限制简单元素和属性的内容。和诸如 RELAX NG 这样的语言相比,WXS 面临着复杂性和表示方式匮乏的指责。人们越来越多地使用最适合自身需求的模式语言,并使用一些优秀的新工具根据需要进行模式转换。很多其他规范使用了 WXS Datatypes 规范,但是人们一直要求开发新的数据类型系统替代现有系统。工作组开始研究 WXS 1.1 —— XML Schema 1.1 Part 1: StructuresXML Schema 1.1 Part 2: Datatypes [开发阶段]。新的版本有望解决 1.0 版本中最受指责的问题,同时保持最大程度的向后兼容性。

同样,对 Basic XML Schema Patterns for Databinding Version 1.0 [开发阶段] 的开发逐渐放松,该项目为使用数据绑定(data binding)系统的用户提供了模式使用建议。数据绑定可以将 XML 示例转换为某种结构的应用对象,反之亦然。


参考资料



回页首


文档选项

未显示需要 JavaScript 的文档选项

英文原文

英文原文


    关于 IBM 隐私条约 联系 IBM 使用条款