CTOCIO IT专家网

天极传媒 比特网 | 天极网 | IT专家网 | IT商网 | 52PK游戏网 | 手机天极 | IT分众 |
IT专家网搜索

您现在的位置: IT专家网 > Web服务子站 > 技巧

整理数据的 XML 主题地图

作者: Ed Tittel,  出处:TechTarget, 责任编辑: 叶江, 
2007-03-23 08:16
  XML能够让文档处理变得很直接以及应用程序可以更加有效的进行互相通讯……

  传统上,XML为着两个重要的目的服务(事实上,做的非常好):

  •   XML为定义和加强文档的组织结构,以及在文档内部演示内容提供了奇妙的工具。
  •   XML支持明确的、完整的和结构优良的语法,这就表示应用程序知道怎么处理XML文件,同时由于XSLT和相关的各种XML处理器,程序之间传递数据变的容易。

  这就意味着文档变得更好的理解,文档处理变得很直接以及应用程序可以更加有效的进行互相通讯。但是它没有传递的是一张地图,在这张地图上标出了“好东西”可能在哪里被找到,甚至是“好东西”是由什么组成的。

  如同这篇文章的题目中所表达的那样,主题地图在这种情况下能够发挥重要的作用。主题地图允许真正理解文章内容的人们建立一个索引指向在文档本身之外其他的信息。因此,从本质上说,主题地图描述了在其他文档或者信息仓储中的信息,并且通过各种类型的链接(比如URLs或者URIs)来指向这些外部的对象。

  在最好的状态下,一个主题地图可以描述和组织包含在文档中和其他类型的信息仓储(数据库,目录,文件系统,归档等等)中的关键信息。它不仅在这些元素之间定义了大量的关系,而且对包含的元素提供描述。这就让那些管理大量相关信息(比如所有涉及一种产品或者一类产品的用户手册、常见问题解答、故障检测指南、培训材料、指导手册和最佳实践手册等等)的人能够描述这些片断如何拼接在一起的。它也允许管理员解释(或者画出)如何以及为什么你可能使用其他的一个或者更多的物品。

  举一些可能的例子,主题地图可以帮助用户从用户手册转到常见问题解答或者故障检测指南来解决一些特殊的主题或问题,或者从用户手册转到培训材料来学习如何解释程序输出的数据。

  通常,主题可以用来推动当前Web站点的结构,在这里基本上可以描述在信息单元之间的结构,帮助清理从某一类对象到另外一类对象之间的常用路径。但是主题地图还可以用于描述在一个内容管理系统中文档和信息元素是如何管理和组织的,或者某个专家系统(知识系统)的组件是如何关联到其他的系统的。

  主题地图最初在XML Topic Maps(XTM)规范中定义,该规范于2001年发布在TopicMaps.org网站上的,然后于同年末被ISO 13250采纳为补充标准。你甚至可以找到在XTM 1.0和ISO 13250之间进行文本转换的方法。多挖掘一点,多学习一点,多尝试一点,你可能就会发现一些有趣的方法使用这项技术。

查看本文国际来源

网友评论

笔名 
请您注意:遵守国家有关法律、法规,尊重网上道德,承担一切因您的行为而直接或间接引起的法律责任。    IT专家网友拥有管理笔名和留言的一切权利。
  • 周排行榜
  • 月排行榜

邮件订阅

       

该文章的读者还阅读了

天极服务 | 关于我们 | 网站律师 | 加入我们 | 联系我们 | 广告业务 | 友情链接 | 我要挑错
All Rights Reserved, Copyright 2004-2008, Ctocio.com.cn
渝ICP证B2-20030003号 如有意见请与我们联系 powered by 天极内容管理平台CMS4i