问题标签 [rdf]

For questions regarding programming in ECMAScript (JavaScript/JS) and its various dialects/implementations (excluding ActionScript). Note JavaScript is NOT the same as Java! Please include all relevant tags on your question; e.g., [node.js], [jquery], [json], [reactjs], [angular], [ember.js], [vue.js], [typescript], [svelte], etc.

0 投票
2 回答
534 浏览

rdf - RDF 三元组的元素是否应该始终是 URI?

是否可以对 RDF 中的主语、谓语和宾语使用 URI,或者是否应该在三元组中的至少一个中存在关键字,例如:

是否可以在 RDF 文件中具有这种结构,或者所有三元组都应该采用 URI 形式?

例如,如果我有一位名叫 David 的医生,患者和就诊日期采用 URI 的形式。让患者 URI 为“ http://www.hospital.com/patients/ ”,日期 URI 为“ http://www.hospital.com/dateofvisit/ ”。在这种情况下,您能否告诉我应该如何创建 RDF 文档。

0 投票
4 回答
13274 浏览

rdf - RDF 中具体化的简单示例

谁能给我一个在 RDF 中具体化的简单例子?我想看看我是否理解正确。

例如,我提出以下案例

无论有没有具体化,你将如何编写它(即作为一个不需要具体化的简单 RDF 语句)?

0 投票
1 回答
189 浏览

rdf - Rowlex:属性节点不能包含多个实体描述

当使用 Rowlex OwlGrinder 从 OWL 文件生成程序集时,会显示上述错误消息。有问题的 OWL/XML 是例如:

但在多个超类的情况下也会抛出相同的错误消息 - 例如:

我非常愿意在一定程度上调整我的本体以与 OwlGrinder 兼容,但是上面的代码很高兴由 Protege 处理,所以我认为它是有效的 OWL。您对如何处理不相交类/多继承的 - 非常重要的 - 信息有什么建议吗?

非常感谢,欣纳克

0 投票
2 回答
244 浏览

xml - 如何从 Perl(或其他脚本语言)访问 RDF-XML?

我正在使用 Perl 脚本和Net::Flickr::Backup模块在本地备份我的 Flickr 图片。这会在 RDF-XML 文件中下拉原始图片、缩略图和相关元数据(标题、标签等)。

我想提取这个元数据的一个子集,这样我就可以生成一个“穷人的 Flickr”HTML 页面。这应该显示缩略图和指向较大版本的链接,以及选定的元数据(标题、标签和 Flickr 中设置的权限)。

我想从 Unix 命令行执行此操作,将其指向文件目录并返回 HTML 文档。

从 RDF-XML 文件中提取特定数据的最佳方法是什么?Perl 中的支持似乎有点粗略。如果 Python 或 Ruby 更容易用于 RDF 探索,我愿意尝试。

0 投票
4 回答
2159 浏览

tree - 检索 rdf:Class 的所有祖先

想象一下以下分类法(无环和有向图):

1) 是否可以使用Jena OWL API检查给定资源(例如 HomoSapiens)是否是“哺乳动物”的子类,而无需递归检索所有父节点?

2)与SPARQL相同的问题。

谢谢

0 投票
2 回答
1262 浏览

browser - 浏览/编辑 RDF/OWL 实例

我正在寻找用于检查大型 OWL/RDF 实例网络的图形浏览器。Protege 的实例浏览器并不是很有用,如果 COE 支持实例浏览,我还没有发现如何。网络规模约为一百万个节点。

我希望能够搜索一个实例,扩展它以显示它的关系,并从那里探索其他实例。图形会很好,但普通的 Jtree 也可以。

0 投票
3 回答
210 浏览

rdf - 我们有 RDF 网络吗?

我们可以以 HTML 形式给出一些信息。然后不同的人提供不同的 HTML 页面,这些页面相互连接,这样我们就得到了 WWW。信息也可以使用 RDF 形式给出(比如说 RDF 的 XML 实现)。不同的人可以提供不同的 RDF 文档,并且……我希望我们可以得到一种基于 RDF 的 Internet。但问题是我看不到 RDF 如何相互链接。是否可以?我们是否有一张 RDF 文件网(RDF 文件相互指向并且可以像 WWW 一样被浏览)?

0 投票
2 回答
279 浏览

html - 帮助将 RDF 放入网页 (jsp)

当我阅读有关 Common-Tags 的文档时,我认为将其放入 jsp 中会很容易,因为示例是剪切和粘贴的

我们在开发工作中使用 Eclipse 是一件好事。它告诉我们标记有问题。它用黄色返回来强调公共标签标记:

我在这里想念什么?或者这完全可以吗?

0 投票
2 回答
3886 浏览

rdf - 从 OWL 本体获取基本命名空间

有没有办法从 OWL 本体文件中获取基本命名空间,而不使用 DOM 或类似的,而只使用 Jena 的 API?例如,来自 OWL 文件:

我怎么能http://www.owl-ontologies.com/Ontology1254827934.owl在运行时得到?

0 投票
1 回答
586 浏览

rdf - 使用 Jena RDF 库,如何返回 URI 资源的属性?

我有一个 Jena URI 资源(对isURIResource()返回 true的对象的资源引用)。一个示例资源 URI 是这样的:

http://d.opencalais.com/er/company/ralg-tr1r/4ee13d20-b44f-3bce-98bc-49a303e72db5

如果您在网络浏览器中打开它,您可能会得到数据的 HTML 表示形式:

http://d.opencalais.com/er/company/ralg-tr1r/4ee13d20-b44f-3bce-98bc-49a303e72db5.html

您可以将.html扩展名更改为.rdf给您:

http://d.opencalais.com/er/company/ralg-tr1r/4ee13d20-b44f-3bce-98bc-49a303e72db5.rdf

此 RDF 模型被格式化为 XML。我需要检索的属性是:

总之,我正在寻找一种方法来使用我的 Jena URI 资源来返回c:symbol的值,在我的示例中为MSFT.OQ

我知道我可以获取这个 URI,通过一些 HTTP 客户端获取 RDF 表示,然后像我已经在做的那样加载和查询模型。然而,我假设 Jena 为这个重复性任务提供了一个更优雅的解决方案。