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

developerWorks 中国  >  XML  >

XML 链接语言(XML Linking Language, XLink)

创建 XML 文档之间的链接

developerWorks

级别: 中级

投稿者:W3C

2007 年 8 月 28 日

XML 链接语言(XML Linking Language, XLink)是一种用来表示 XML 文档内链接的通用框架,以使其在诸如 Web 之类的超文本系统中的布局更加完整。XLink 可用来创建较简单的链接,例如构成 HTML 文档基本部分的链接,也可用来创建复杂类型的链接,例如多端点链接和链接数据库。

XML Linking Language (XLink) Version 1.0 [W3C 推荐标准] 为表示 XML 文档内链接提供了一种通用框架。超文本作为 Web 的基础需要使用大量链接,而添加复杂链接功能一直以来被要求作为 XML 的基础。实际上,XLink 最初名为 “XML Part 2”。不幸地是,为 XML 定义链接系统远远比为静态语言(例如 HTML)定义链接系统复杂。XLink 漫长的发展过程一直都不太平静。例如,XHTML 的开发人员就决定创建自己的系统 HLink [开发阶段] 而不使用 XLink。即使在目前,距离其完成几年时间后,XLink 的应用仍然非常缓慢。 XML Linking Language (XLink) Version 1.1 [开发阶段] 目前正处于开发中。其中的增强包括添加了一些注释选项,并允许使用相对于统一资源标识符(Uniform Resource Identifiers,URI)的国际化资源标识符(Internationalized Resource Identifiers,IRI)。

然而,作为众多与 XML 相关的重大项目的核心,XLink 仍然起着重要作用,与基本的单向 HTML 链接相比,它提供了更加丰富的链接。XLink 提供了简单链接 (simple links)、具有多个端点的复杂链接(扩展链接 (extended links)),甚至某些链接并不是在链接文档内表示,而是在特定的中心文档中表示(称为链接库 (linkbases))。


参考资料



回页首


文档选项

未显示需要 JavaScript 的文档选项

英文原文

英文原文


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