schema.org 的使用如何符合关联数据原则?

2023-11-24

我开始学习 schema.org 模式。我来自 RDF/OWL 社区。

令我惊讶的是,我确实找不到 schema.org 的 RDFS 或 OWL 词汇表示。更具体地说,我意识到这只是一个描述架构的 HTML 页面。我还找到了该架构的 RDFa 表示形式。顺便说一下,不确定它是否可以是合法的 RDFS 表示。所有这一切让我有点困惑。

在此期间我发现了以下作品:http://topbraid.org/schema/ and http://schema.rdfs.org/.

因此我有以下几个问题:

  • 1-两项工作是否实现了相同的目标?如果不是,两者有什么区别?

  • 1.2- 他们各自的目标和用例是什么?

  • 3- URI 与本体的 URI 不对应,这不是很奇怪吗?这如何与关联数据原则保持一致?

  • 4- schema.org 是否完全符合关联数据原则?

  • 5- 我发现引用没有 RDF 表示的模式很奇怪?例如,如何在 Protégé 等工具中使用它?

我非常希望对此进行一些澄清。


当 schema.org 于 2011 年 6 月推出时,它不包含任何最新的模式(如 RDFS 或 OWL)。http://schema.rdfs.org/的创建是为了弥补这一差距。从那时起,schema.org 的人们创建了http://schema.org/docs/schema_org_rdfa.html这是用于生成 schema.org 类型和属性的所有 HTML 页面的规范架构(因此它始终是最新的)。如果您打算使用通用 schema.org 架构发布链接数据,则应该使用该架构。

  1. 不明白你的意思。例如,对类型和属性的引用都链接到 schema.org 类型和属性 URIhttp://schema.org/CreativeWork.

  2. 链接数据主要是将数据项链接到同一数据集中的其他数据项,如果可能的话还链接到外部数据集(请参阅链接开放数据项目)。

  3. RDFa 是序列化 RDF 数据的一种方法。所以http://schema.org/docs/schema_org_rdfa.html是 schema.org 在 RDF 中的良好表示。您可以RDF/XML or Turtle如果您喜欢这个 RDFa 模式,可以使用您最喜欢的解析器。

本文内容由网友自发贡献,版权归原作者所有,本站不承担相应法律责任。如您发现有涉嫌抄袭侵权的内容,请联系:hwhale#tublm.com(使用前将#替换为@)

schema.org 的使用如何符合关联数据原则? 的相关文章

随机推荐

  • 验证 ASP.NET MVC 中的字符串数组

    我使用 ASP NET MVC 如何验证视图模型中的字符串数组 因为 Required 属性不适用于字符串数组 DisplayName Content Name Required ErrorMessage Content name is r
  • 请求的资源上不存在“Access-Control-Allow-Origin”标头 + 响应的 HTTP 状态代码为 401

    XMLHttpRequest 无法加载http 192 168 1 253 8080 不 请求中存在 Access Control Allow Origin 标头 资源 起源 http 本地主机 4200 因此不允许 使用权 响应的 HTT
  • 如何在使用 bash 脚本初始化的 java 应用程序中捕获信号

    我使用以下代码在 java 中捕获 INT 信号 Signal handle new Signal INT new SignalHandler public void handle Signal sig log warn Received
  • 如何以编程方式关闭 Android Spinner 下拉列表

    我有一个场景 我在我的应用程序中使用微调器 制作的微调器下拉列表可以使用 performclick 方法直接打开 下拉列表打开 有没有一种方法可以自动关闭它或自动单击下拉列表中的项目 以便关闭下拉列表 Borg8 的答案是唯一有效的解决方案
  • 如何将 Windows 身份验证和 JWT 与 .Net Core 2.1 结合起来

    我尝试将 Windows 身份验证和 JWT 与 NET Core 2 1 一起使用 我有以下身份验证启动设置 services AddAuthentication options gt options DefaultAuthenticat
  • Flash中的循环缓冲区

    我需要将不同长度的项目存储在闪存芯片的循环队列中 每个项目都有其封装 这样我就可以弄清楚它有多大以及下一个项目从哪里开始 当缓冲区中有足够的项目时 它将换行到开头 在闪存芯片中存储循环队列的好方法是什么 我可能想存储数以万计的物品 因此 从
  • 如何配置xampp发送电子邮件

    我知道这是网站上的其他地方 但由于某种原因 我在这里找到的答案仍然没有帮助 在尝试了一整天不同的事情后 我仍然无法让它工作 我的目标是将确认码发送到用户输入的电子邮件中 我只了解少量的 PHP 并遵循了登录 注册系统的教程 但我相当确定 p
  • 使表格单元格中的链接填充整个行高

    我有一个数据表 每个单元格都是一个链接 我想允许用户单击表格单元格中的任意位置并让他们点击链接 有时表格单元格不止一行 但并非总是如此 我使用 td a display block 来获取覆盖大部分单元格的链接 当一行中的一个单元格为两行而
  • 为什么子类已经重写了父类的静态方法?

    当静态方法在子类中被重写时 我对静态方法的行为感到困惑 下面是代码 public class SuperClass public static void staticMethod System out println SuperClass
  • 从 LightGBM 模型访问树和节点

    在sci kit learn中 可以访问整个树结构 即树的每个节点 这允许探索树的每个分割所使用的属性以及用于测试的值 The binary tree structure has 5 nodes and has the following
  • 如果 [super init] 返回 nil 该怎么办?

    以下面代码为例 id init self super init if self code return self 我不希望 nil 向上传播调用层次结构 我最初的想法是在 self 为零的情况下抛出异常 创建一个还原点并中止执行 更好的想法
  • 如何通过 Apps 脚本在 Google 表格中“清除格式”

    在我的 Google 表格中 我目前通过手动访问来删除格式Format gt Clear Formatting 如何以编程方式 通过 Apps 脚本 清除 Google 表格的行和 或列中可能存在的任何 所有格式 澄清 我知道文本类具有格式
  • F# 库中是否存在 tee 函数?

    或者在 FSharpx 中 let tee sideEffect fun x gt do sideEffect x x 用法可能是这样的 f gt gt tee printfn F returned A gt gt g gt gt h 或者
  • 为 SwiftUI Apple Watch 应用实现基于页面的导航

    我正在 SwiftUI 中构建一个 Apple Watch 应用程序 并希望实现基于页面的导航 以便当用户在主屏幕上向左滑动时 他们会被带到另一个视图 我了解如何使用 NavigationLink 让用户从一个屏幕移动到另一个屏幕 但不知道
  • 使用 AJP / Tomcat 6.0 设置最大 HTTP 标头大小

    如果您不使用 AJP Tomcat 6 0 Connectors 有一个不错的选择maxHttpHeaderSize属性在server xml 但如果您使用 AJP 则无法理解该属性 如果您正在编写使用 AJP 的应用程序 有什么方法可以增
  • 如何 JSON 序列化 Django 模型的 __dict__ ?

    我想在 Django 中序列化单个模型的值 因为我想用get values 不可用 然而 我读到在 Google 网上论坛上您可以使用以下方式访问值 dict from django http import HttpResponse Htt
  • 从cmd调用Windows 7中的通知气球消息?

    我需要在 Windows 7 中从命令提示符使用自定义文本创建通知气球消息 我搜索了Google并找到了shell32 Notifu 是一个免费的开源 Windows 程序 它使气球出现在系统托盘中 并包含您指定的自定义文本 您可以从命令行
  • 使用内联表单中的额外字段 - save_model、save_formset,无法理解差异

    假设我处于通常的情况下 多对多关系中有额外的字段 class Person models Model name models CharField max length 128 class Group models Model name mo
  • 暂停 Shiny 中的活动安排

    我有一个应用程序 有两个observeEvent 处理程序对输入A 和输入B 做出反应并执行一些操作 事件 A 的内容之一是更新输入 B shinyApp ui fluidPage selectInput A Input A c 1 5 s
  • schema.org 的使用如何符合关联数据原则?

    我开始学习 schema org 模式 我来自 RDF OWL 社区 令我惊讶的是 我确实找不到 schema org 的 RDFS 或 OWL 词汇表示 更具体地说 我意识到这只是一个描述架构的 HTML 页面 我还找到了该架构的 RDF