问题标签 [rdf-xml]

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 投票
1 回答
391 浏览

c# - 如何基于 RDF/XML 文件创建 RDFS?

对于我的项目,我需要从 CIM RDF/XML (IEC 61970) 获取 RDFS。.NET Framework 没有用于处理 RDF 的标准工具。请帮我解决我的问题。

0 投票
1 回答
93 浏览

java - 从文件中读取模型时出现 Apache Jena 异常(仅在 Mac 上?)

我正在尝试使用 Apache Jena 从 .owl 文件中读取 RDF/XML 模型,但抛出了一个我不明白的异常。出于某种原因,异常发生在我同事的 mac 计算机上,但模型在我的 windows 计算机上读取正常,没有异常。我想知道它是否与mac上的防火墙有关?这是代码片段:

错误消息显示在下面的屏幕截图中。请注意,“Window.java:1911”指的是上述代码中的“model.read(sel...”行。

在此处输入图像描述

以下是相关“selected_file”的内容: https ://pastebin.com/raw/fvV96d6L

0 投票
1 回答
145 浏览

xml - 在 RDF/XML 中引用类

我正在尝试了解 RDF/XML 基础知识。我在理解数据引用时遇到问题。

举个简单的例子,让我们考虑一下 Person 和 Document 之间的关系。

在关系数据模型中,这将是一个简单的一对多关系(Person 可以有很多文档,但 Document 只能属于一个 Person)。所以这可以通过在文档表中包含 person_id来解决。

但是我如何在 RDF/XML 中实现这样的东西呢?

<namespace:Person rdf:about="http://www.foo.com">用所有属性定义了我,我也有<namespace:Document rdf:about="http://www.bar.com">,但是说文档属于 id = x 的人的正确说法是什么?

0 投票
1 回答
54 浏览

foaf - 表示 SOAF 中服务之间的关系

我有一些关于 SOAF 的问题;朋友的服务(FOAF 的扩展)。

我想创建一个这样的 SOAF 文件:

在此文件中,soaf:uses表示人员与服务之间的关系。在 SOAF 模型中,我们还可以表示服务之间的关系“服务使用服务”。

我想在我的新 SOAF 文件中表示这种关系,但我不知道如何,也找不到任何示例。

0 投票
2 回答
1635 浏览

sparql - SPARQL 查询用于检索关于一个人的所有对象属性(在 Protege 中)

我有 20 个品种的数据,individual以及它们的成本、能量水平、适应性水平、低过敏性以及将它们作为object properties. 我想object properties单独检索所有内容。

到目前为止,这是我的查询:

结果显示所有品种 ( individual) 与所有object properties

这是结果的截图 结果截图

我只需要选择 1 个品种 ( individual) 和object properties那个品种。

我已经尝试过这个查询,但结果是:no matches found

0 投票
1 回答
560 浏览

node.js - 通过 jsonld 包将 JsonLd 数据转换为 RDF/XML

是否可以使用 'jsonld' 包https://www.npmjs.com/package/jsonld将 Json-Ld 数据转换为不同的 RDF/XML 格式?

在文档中,我发现可以注入 RDF 解析器。

但我不确定我们是否可以使用它将数据从 Json-Ld 转换为不同的格式;或从不同的格式转换为 Json-Ld。

我的主要目标是在 Json-Ld 和 RDF/XML、N3、Turtle 之间创建双向转换器,因此也欢迎不同的建议

0 投票
1 回答
834 浏览

java - 使用 java 和 RDF 模型从文件中读取和写入

我想从一个文件中读取,然后使用 java 将其写入另一个文件中的 RDF/XML 模型,我已经完成了读取文件的初始部分,但我不知道如何使用 RDF 将它写入另一个文件/XML 模型,因此我可以使用正确的格式。

这是读取文件代码的一部分:

谁能帮忙

0 投票
0 回答
255 浏览

types - SPARQL:忽略查询中值的数据类型

我在 RDF/XML 中有一个本体实体实例,如下所示:

我需要选择这个实例,只给出它的<ex:amount>值,在这种情况下,它是一个字符串。我的 SPARQL 查询如下所示:

可以看到,指定的值"uuid-v4"是字符串,但<ex:amount>属性的数据类型是float.

问题:

  1. 为什么结果是空的?是因为数据类型不匹配吗?
  2. 我应该怎么做才能使这个查询工作?我无法将 更改rdf:datatypehttp://www.w3.org/2001/XMLSchema#string。有什么选择?

看起来指定数据类型有帮助。

但在我选择实例之前,我对该属性一无所知。唯一可用的信息是"uuid-v4"

0 投票
1 回答
1379 浏览

node.js - 将 RDF/XML 文件转换或翻译成 JSON-LD 格式

我正在尝试将 RDF/XML 格式的文档解析为 JSON-LD 以便对其进行构图。全部使用 Node.js 并且不使用任何 Web 服务 API(一个并不少见的解决方案)。

我觉得我快到了,但至少可以说我目前的方法有点笨拙。将图表放入 rdflib 存储然后再次查询它会给我一个奇怪的响应,其中包含一些标题并且图表中没有真正的上下文。因此doc[5]['@graph']中间的东西。

由于所有 RDF 和链接数据包都在 npm 周围浮动,我认为肯定有一个更简单的解决方案可以让我从 A 到 B。

如果不以这种方式使用 rdflib,如何将我的 RDF/XML 文档解析为 JSON-LD 文档?

0 投票
0 回答
84 浏览

svg - 将 JSON 源代码嵌入 SVG(使用 RDF)

我正在制作一个工具来将程序渲染为程序的 SVG 表示。我想将输入源代码存储到 SVG 中,以便在必要时对其进行复制。源代码采用 JSON 格式(它是一种特定于领域的语言)。

我目前正在将<metadata>SVG 设置为:

这是将源代码嵌入 SVG 的正确方法<metadata>吗?其他模式、实体或属性是更好的选择吗?

我不知道该怎么做是如何设置rdf:datatypeschema:text通知读者内容是 JSON?