RDF 简介

资源描述框架(RDF)是用于描述网络资源的 W3C 标准,比如网页的标题、作者、修改日期、内容以及版权信息。 您应当具备的基础知识 在继续学习之前,您需要对下面的知识有基本的了解: HTML XHTML XML XML 命名空间 如果您希望首先学习这些项目,请访问我们的 首页。 什么是 RDF? RDF 指资源描述框架(Resource Description Framework) RDF 是一个用于描述 Web 上的资源的框架 RDF 提供了针对数据的...

RDF 规则

RDF 使用 Web 标识符 (URIs) 来标识资源。 RDF 使用属性和属性值来描述资源。 RDF 资源、属性和属性值 RDF 使用 Web 标识符来标识事物,并通过属性和属性值来描述资源。 对资源、属性和属性值的解释: 资源是可拥有 URI 的任何事物,比如 "http://www.runoob.com/rdf" 属性是拥有名称的资源,比如 "author" 或 "homepage" 属性值是某个属性的值,比如 "David" 或 "http://www.runoob.com" (请注意一个属...

RDF 实例

RDF 实例 这是一个 CD 列表的其中几行: 标题 艺术家 国家 公司 价格 年份 Empire Burlesque Bob Dylan USA Columbia 10.90 1985 Hide your heart Bonnie Tyler UK CBS Records 9.90 1988 这是一个 RDF 文档的其中几行: <?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cd="http://www.recshop.fake/cd#"> <rdf:Description rdf...

RDF 主要 元素

RDF 的主要元素是 <RDF> 以及可表示某个资源的 <Description> 元素。 <rdf:RDF> 元素 <rdf:RDF> 是 RDF 文档的根元素。它把 XML 文档定义为一个 RDF 文档。它也包含了对 RDF 命名空间的引用: <?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#"> ...Description goes here... </rdf:RDF> <rdf:Description> ...

RDF 容器元素

RDF 容器用于描述一组事物。举个例子,把某本书的作者列在一起。 下面的 RDF 元素用于描述这些的组:<Bag>、<Seq> 以及 <Alt>。 <rdf:Bag> 元素 <rdf:Bag> 元素用于描述一个规定为无序的值的列表。 <rdf:Bag> 元素可包含重复的值。 实例 <?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" xmlns:cd="http://www.re...

RDF 集合

RDF 集合用于描述仅包含指定成员的组。 rdf:parseType="Collection" 属性 正如在前面的章节所看到的,我们无法关闭一个容器。容器规定了所包含的资源为成员 - 它没有规定其他的成员是不被允许的。 RDF 集合用于描述仅包含指定成员的组。 集合是通过属性 rdf:parseType="Collection" 来描述的。 实例 <?xml version="1.0"?> <rdf:RDF xmlns:rdf="http://www.w3.org/1999/02/22-rdf-syntax-ns#" x...

RDF Schema (RDFS)

RDF Schema (RDFS) 是对 RDF 的一种扩展。 RDF Schema 和 应用程序的类 RDF 通过类、属性和值来描述资源。 此外,RDF 还需要一种定义应用程序专业的类和属性的方法。应用程序专用的类和属性必须使用对 RDF 的扩展来定义。 RDF Schema 就是这样一种扩展。 RDF Schema (RDFS) RDF Schema 不提供实际的应用程序专用的类和属性,而是提供了描述应用程序专用的类和属性的框架。 RDF Schema 中的类与面向对象编...

RDF 都柏林核心元数据倡议

都柏林核心元数据倡议 (DCMI) 已创建了一些供描述文档的预定义属性。 Dublin 核心 RDF 是元数据(关于数据的数据)。RDF 被用于描述信息资源。 都柏林核心是一套供描述文档的预定义属性。 第一份都柏林核心属性是于1995年 在俄亥俄州的都柏林的元数据工作组被定义的,目前由都柏林元数据倡议来维护。 属性 定义 Contributor 一个负责为资源内容作出贡献的实体(如作者)。 Coverage 资源内容的氛围或...

OWL 简介

OWL 是一门供处理 web 信息的语言。 在学习之前应具备的基础知识 在您学习 OWL 之前,应当对 XML、XML 命名空间以及 RDF 有基本的了解。 如果首先学习这些项目,请访问: 菜鸟教程的 XML 教程 和 RDF 教程。 什么是 OWL? OWL 指的是 web 本体语言 OWL 构建在 RDF 的顶端之上 OWL 用于处理 web 上的信息 OWL 被设计为供计算机进行解释 OWL 不是被设计为供人类进行阅读的 OWL 由 XML 来编写 OWL 拥有三种...

RDF 参考手册

RDF 命名空间 RDF 命名空间(xmlns:rdf):: http://www.w3.org/1999/02/22-rdf-syntax-ns# RDF 命名空间(xmlns:rdfs )::http://www.w3.org/2000/01/rdf-schema# RDF 扩展名和MIME 类型 RDF 文件的推荐扩展名为.rdf,然而,扩展名.XML是经常被用来兼容旧的XML解析器。 MIME 类型:"application/rdf+xml"。 RDFS / RDF 类 元素 类 子类 rdfs:Class All classes rdfs:Datatype Data types Class ...