问题标签 [dotnetrdf]

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 回答
801 浏览

c# - 如何将参数传递到 SPARQL 查询中

如何将 var1 和 var2 传递到如下所示的 sparql 查询中。我有下面的代码,但它没有返回任何东西。

感谢您在这方面的帮助。提前谢谢你

0 投票
1 回答
310 浏览

c# - 获取 Virtuoso 中的本体列表及其属性和类

是否有任何地方(例如对象VDS.RDF.Ontology)保存集成在 OpenLink Virtuoso 实例中的本体列表(及其属性和类)?

我在C#(我使用dotNetRDF)中编程并且我犹豫是否使用查询来获取此信息。

有什么建议么?

0 投票
0 回答
98 浏览

sparql - 如何在 DotnetRDF 中使用 sparql 蕴含规则生成三元组?

我在 RDF 文件中定义了一些类,并使用 protege 从它继承的子类如下:

  • 人物类。
    • 人员的雇员子类。
      • 雇员的前雇员子类。

例如,如果我有前雇员实例,我想生成并将它们作为雇员类的实例插入。

另外,如果我有员工实例,我想将它们作为 Person 类的实例插入。

我要问的是如何根据这些类之间的继承关系生成三元组,如下所示?

如何使用 DotnetRDF 做到这一点?

我也很欣赏任何用 dotnetRDF 库说明 sparql 中蕴含规则的示例。

0 投票
1 回答
120 浏览

c# - Xamarin 和 dotNetRdf

我正在尝试使用 Xamarin 查询 DBpediadotNetRdf

这是我的代码:

此代码在 C# 项目上运行良好,但在 Xamarin 内部我有以下错误QueryWithResultSet

我不明白我需要创建什么回调。

怎么了?

0 投票
1 回答
38 浏览

c# - 前缀在 dotNetRdf 的 LeviathanUpdateProcessor 中不起作用?

我正在使用 LeviathanUpdateProcessor 运行带有 dotNetRdf 的 INSERT/WHERE 语句,它运行良好,但它无法识别我以编程方式添加的 PREFIX 命名空间或 SPARQL 中的命名空间。我还添加了 SparqlUpdateCommandSet 和 Graph 对象。

有谁知道这是否有效?否则我不能使用任何前缀

0 投票
1 回答
932 浏览

c# - 关于如何使用 c# 和 asp.net 读取 RDF 的建议

我是语义网络主题的新手,我创建了一个本体,我需要开发一个网站,该网站可以读取本体并从 OWL 文件中提取信息并将其显示在网站上我对我需要哪个库进行了一些研究使用,所以我发现最好的库中的 RDFdotnet 我需要用它来读取 owl 文件,我还找到了一个代码,但我需要有人解释或帮助我使用这个代码来读取我的 owl 文件。我想使用下拉列表和按钮请任何建议???

这是代码

0 投票
2 回答
1795 浏览

c# - 在 C# 中读取 RDF/XML 文件

我正在努力阅读 c# 中的 OWL 文件,我想解决这个问题,因为我是语义网络世界的新手,我已经阅读了有关 dotnetrdf 库的信息,该库用于通过他们的 c# 和 asp.net 读取 OWL 文件文档我在输入代码时在这里找到了关于 Hello world 的示例我的问题

它给了我这样的输出

那么我如何在没有 URI 的情况下显示结果,请对此有任何想法???

0 投票
1 回答
328 浏览

c# - 使用 DotNetRDF 连接到 Virtuoso

我尝试使用. dotnetrdf文档中有一个示例,类似于...

我用我的凭据替换了用户名和密码,但是当涉及到该virtuoso.LoadGraph行时,我得到一个FormatException说:

不幸的是,这在试图找出可能出错的地方时并没有多大帮助。任何想法,我能做些什么来缩小问题范围?

PS:我可以通过 Virtuoso 导体访问https://myhost.org:8890/conductor,我还尝试了端口8890作为参数(但我认为这不是所需的端口),结果相同。如果我省略端口,我会收到错误消息,即目标计算机拒绝连接。

提前致谢,
弗兰克

0 投票
1 回答
93 浏览

virtuoso - 使用 DotNetRdf 和 Virtuoso Manager 持久化数据

我尝试按照dotnetrdf 文档将数据存储在Virtuoso Server中。

这是我所做的:

但是 - 没有数据被保存,也没有抛出异常。插入三元组后,三元组计数按预期增加 1,但不会进入数据库。当我重新运行代码时,三重计数又回到了旧值。用户帐户具有write权限。

知道我缺少什么吗?

提前致谢,
弗兰克

0 投票
1 回答
150 浏览

c# - 使用 dotnetrdf 更新 Virtuoso 图

在与dotnetrdfVirtuoso努力保存我的图表之后,我尝试用我的更改来更新图表。再次,我按照部分中的文档UpdateGraph(),并创建了以下代码:

insertGraph是包含我添加的图表。我检查了BaseUri它的值是否正确并insertGraph.Triples包含我的新三元组。_virtuoso是 的一个实例VirtuosoManager,我可以用它LoadGraphSaveGraph.

该代码没有引发任何异常,但仍然 - Virtuoso 存储中没有插入三元组。任何想法,可能是什么问题或我如何获得有关该问题的更多信息?

提前致谢,
弗兰克