RDF是什么格式

RDF是什么格式,第1张

RDF(Resource Description Framework), 一种用于描述Web资源的标记语言。

RDF是Resource Description Framework的缩写,即资源描述框架。

RDF是一个处理元数据的XML应用,所谓元数据,就是“描述数据的数据”或者“描述信息的信息”。也许这样解释元数据有些令人难以理解,举个简单的例子,书的内容是书的数据,而作者的名字、出版社的地址或版权信息就是书的元数据。数据和元数据的划分不是绝对的,有些数据既可以作为数据处理,也可以作为元数据处理,例如可以将作者的名字作为数据而不是元数据处理。

众所周知,对资源的描述是领域和应用相关的,比如对一本书的描述和对一个Web站点的描述是不一样的,即对不同资源的描述需要采取不同的词汇表。因此RDF规范并没有定义描述资源所用的词汇表,而是定义了一些规则,这些规则是各领域和应用定义用于描述资源的词汇表时必须遵循的。当然,RDF也提供了描述资源时具有基础性的词汇表。

通过RDF,人们可以使用自己的词汇表描述任何资源,但人们更乐意将它用于描述Web站点和页面,由于使用的是结构化的XML数据,搜索引擎可以理解元数据的精确含义,使得搜索变得更为智能和准确,完全可以避免当前搜索引擎经常返回无关数据的情况。当然前提是RDF和标准化的RDF词汇表在Web上广泛使用,而且搜索引擎需要能够理解使用的词汇表。

简单而言,一个RDF文件包含多个资源描述,而一个资源描述是由多个语句构成,一个语句是由资源、属性类型、属性值构成的三元体,表示资源具有的一个属性。资源描述中的语句可以对应于自然语言的语句,资源对应于自然语言中的主语,属性类型对应于谓语,属性值对应于宾语。由于自然语言的语句可以是被动句,因此前面的简单对应仅仅是一个概念上的类比。

资源描述框架(Resource Description Framework, 简称 RDF)是一个用于表达关于万维网(World Wide Web)上的资源的信息的语言. 它专门用于表达关于Web资源的元数据, 比如Web页面的标题、作者和修改时间,Web文档的版权和许可信息,某个被共享资源的可用计划表等。然而,将“Web资源(Web resource)”这一概念一般化后,RDF可被用于表达关于任何可在Web上被标识的事物的信息,即使有时它们不能被直接从Web上获取。比如关于一个在线购物机构的某项产品的信息(例如关于规格、价格和可用性信息),或者是关于一个Web用户在信息递送方面的偏好的描述。

RDF文件是资源描述框架语言编写文档文件,在互联网上表示信息资源。RDF文件包含有关网站的信息称为元数据的结构化格式,可能包括一个网站地图,更新日志、页面描述和关键字。 RDF文件也用于 Mozilla 网页浏览器,还有火狐浏览器,也保存创建设置和工具栏设置。

RDF(Resource Description Framework), 一种用于描述Web资源的标记语言。 资源(Resource):所有在Web上被命名、 具有URI(Unified Resource Identifier 统一资源描述符)的东西。如网页、XML文档中的元素等; 描述(Decription):对资源属性(Property) 的一个陈述(Statement), 以表明资源的特性或者资源之间的联系; 框架(Frameword):与被描述资源无关的通用模型, 以包容和管理资源的多样性、不一致性和重复性。 综合起来,RDF就是定义了一种通用的框架,即资源—属性— 值的三元组,一不变应万变,来描述Web上的各种资源。 一个简单的RDF的例子: <rdf : Description about=' http://www.textuality. com/RDF/Why-RDF.html'>(指明被描述资源的URI) <Author>Tim Bray </Author>(被描述资源有一个叫Author即作者的属性,其值是Tim Bray) <Home-Page rdf:resource=' http://www. textuality.com/'>(被描述资源有一叫Home-Page即主页的属性, 其值指向另一资源) </rdf: Description>(结束标志) 2. 两大关键技术 RDF有两大关键技术——URI和XML。 URI是Web资源的唯一标识, 它是更常用的统一资源定位符URL的超集,除了网页以外, 它还可以标识页面上的元素、书籍、电视等资源, 甚至可以标识某一个人。在RDF中,资源无所不在, 资源的属性是资源,属性的值可以是资源, 甚至于一个陈述也可以是资源,也就是说, 所有这些都可以用URI标识,可以再用RDF来描述。 那RDF怎样放在网络上让人使用呢? XML作为一种通用的文件格式承担了这个责任, 它定义了RDF的表示语法, 这样就可以方便的用XML来交换RDF的数据。


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/tougao/8146291.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-04-13
下一篇 2023-04-13

发表评论

登录后才能评论

评论列表(0条)

保存