了解下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:Description> 元素可通过 about 属性标识一个资源。
<rdf:Description> 元素可包含描述资源的那些元素:
<?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:about="http://www.recshop.fake/cd/Empire Burlesque"> <cd:artist>Bob Dylan</cd:artist> <cd:country>USA</cd:country> <cd:company>Columbia</cd:company> <cd:price>10.90</cd:price> <cd:year>1985</cd:year> </rdf:Description> </rdf:RDF>
artist、country、company、price 以及 year 这些元素被定义在命名空间 http://www.recshop.fake/cd# 中。此命名空间在 RDF 之外(并非 RDF 的组成部分)。RDF 仅仅定义了这个框架。而 artist、country、company、price 以及 year 这些元素必须被其他人(公司、组织或个人等)进行定义。
属性(property)来定义属性(attribute)
属性元素(property elements)也可作为属性(attributes)来被定义(取代元素):
<?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:about="http://www.recshop.fake/cd/Empire Burlesque" cd:artist="Bob Dylan" cd:country="USA" cd:company="Columbia" cd:price="10.90" cd:year="1985" /> </rdf:RDF>
属性(property)来定义属性(attribute)
属性元素(property elements)也可作为属性(attributes)来被定义(取代元素):
<?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:about="http://www.recshop.fake/cd/Empire Burlesque"> <cd:artist rdf:resource="http://www.recshop.fake/cd/dylan" /> ...... </rdf:Description> </rdf:RDF>
上面的例子中,属性 artist 没有值,但是却引用了一个对包含有关艺术家的信息的资源。
了解下RDF 主要元素相关推荐
- 了解下RDF 容器元素
RDF 容器用于描述一组事物.举个例子,把某本书的作者列在一起.下面的 RDF 元素用于描述这些的组:<Bag>.<Seq> 以及 <Alt>. <rdf:B ...
- 了解下RDF 都柏林核心元数据
RDF 是元数据(关于数据的数据).RDF 被用于描述信息资源.都柏林核心是一套供描述文档的预定义属性. RDF 都柏林核心元数据倡议 都柏林核心元数据倡议 (DCMI) 已创建了一些供描述文档的预定 ...
- 了解下RDF Schema (RDFS)
RDF 通过类.属性和值来描述资源.RDF Schema (RDFS) 是对 RDF 的一种扩展. RDF Schema 和 应用程序的类 RDF 通过类.属性和值来描述资源. 此外,RDF 还需要一 ...
- RDF -- 资源描述框架
1 RDF简介 1.1 什么是RDF? · RDF 指资源描述框架(Resource Description Framework) · RDF 是一个用于描述 Web 上的资源的框架 · RDF 提 ...
- 语义网简介(三)—RDF与RDF Schema
RDF第一印象 RDF是Resource Description Framework的缩写,叫做资源描述语言.它的实质是一系列的statements,也就是"主体-谓词-客体"三元 ...
- 页面转发后文本显示???_使用Divi的滑动动画显示过程的进度
欢迎来到这个由6章组成的系列的第3章,它将教你如何使用Divi的新"动画"选项设计出色的页面板块.我将向你介绍如何构建实时演示页面的不同部分,以向你展示向网站添加动画的技术.动画功 ...
- 鲍捷 | 知识图谱从 0 级到 10 级简化版
本文转载自公众号:文因学堂. 文因学以前写过几个进阶指南,可能都太难,不接地气.这里重新写一个更实事求是.更便于工程落地的版本 0级:掌握正则表达式.SQL.JSON和一门支持if-then-else ...
- 知识图谱与智能问答基础理解
什么是知识图谱? 知识图谱本质上是语义网络,是一种基于图的数据结构,由节点(Point)和边(Edge)组成.在知识图谱里,每个节点表示现实世界中存在的"实体",每条边为实体与实体 ...
- SPARQL入门(一)SPARQL简介与简单使用
知识图谱(Knowledge Graph)是当前互联网最炙手可热的技术之一,它的典型应用场景就是搜索引擎,比如Google搜索,百度搜索.我们在百度搜索中输入问题"中国银行的总部在哪&q ...
最新文章
- 《HFSS电磁仿真设计从入门到精通》一第2章 入门实例——T形波导的内场分析和优化设计...
- 对Android GPS获取位置信息的新研究.
- 使用ISA Server发布具有Edge角色的Exchange Server环境
- HTTP面试题都在这里
- 老是说我编译版本不够_海思3518E编译环境搭建
- [Python学习] 模块三.基本字符串
- 如何在Windows Defender中安排扫描
- 【51单片机快速入门指南】5.3:SPI控制晶联讯JLX12864G_08602 LCD屏幕
- 叮咚周边优惠卡券小程序V6.0.4 完整安装包
- 程序员必备的七个快捷键【一分钟掌握】
- 【TSP】基于matlab蚁群算法求解旅行商问题【含Matlab源码 1583期】
- 2022.7.11-7.17 AI行业周刊(第106期):竭尽全力,努力就好
- nginx反向代理进行统一鉴权
- 转DICOM学习笔记
- android系统方法裁剪图片 华为手机显示为圆
- java 获取远程服务器信息,java 远程获取服务器信息
- Aptana Studio3安装方式
- poi 启用保护后取消_关于POI锁定保护Excel表格后的操作
- div随着屏幕滚动而滚动
- Java程序设计基本概念