c# - DotNetRDF 写入 RDF 异常错误
问题描述
如何调试/验证我的 SKOS / RDF?Windows 10 上提供了哪些工具?
我一直在使用 DotNetRDF 构建 SKOS /RDF
问题是:当我尝试输出到文件时,我可以保存到 .ttl 但"System.UriFormatException: 'Invalid URI: The URI is empty.'
保存到 .rdf 时会得到
我不知道如何找到这个在 txt 编辑器中打开它的空 URI 没有帮助
// This Works
CompressingTurtleWriter ttlwriter = new CompressingTurtleWriter();
ttlwriter.Save(g, @"C:\Temp\DotNetRDFTestG.ttl");
// this errors
RdfXmlWriter rdfxmlwriter = new RdfXmlWriter();
rdfxmlwriter.Save(g, @"C:\Temp\MydotNetRdf.rdf");
我不知道这是否相关,但是:
我可以将 .ttl 文件添加到 Apache Jena Fuseki,但是当我尝试在 SKOSMOS 中查看它时,我会Undefined index: http://www.w3.org/2004/02/skos/core#Concept
在 Apache 错误日志中看到它。
是否有包含 DotNETRDF、Apache Jena Fuseki 和 SKOSMOS 的教程?
解决方案
推荐阅读
- javascript - 为什么findIndex后值变回原来的值?
- selenium - 我可以在 Selenium 中使用带有无头模式的 Chromedriver 的扩展程序吗?
- react-native - 评估 _react-native 动画 Text.PropsTypes.style
- python-3.x - python 中的 MongoDB - 使用 $lookup 和 $out 进行聚合
- javascript - 从数组中删除某些项目
- java - 调用 MediaStore 时,某些媒体提供程序会阻止 UI
- javascript - 从选择框的值重定向到外部 url 的问题
- blazor-server-side - 如何在 Blazor 中访问客户端的 IP 地址
- django - 在 django 中使用正确的 pk 值重定向时出现问题
- php - 如何通过ajax设置相同输入字段但在不同行中的值