问题标签 [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.
regex - 带过滤的 SPARQL 查询
我喜欢列出所有以某个字母开头的药物来填充自动填充文本框。这里是代码
但是,如果我用例如 A 尝试它,已经有以 AI 开头的情侣得到了这个错误
在 VDS.RDF.Parsing.Tokens.SparqlTokeniser.GetNextToken() 在 VDS.RDF.Parsing.Tokens.TokenQueue.InitialiseBuffer() 在 VDS.RDF.Parsing.SparqlQueryParser.ParseInternal(SparqlQueryParserContext context) 在 VDS.RDF.Parsing.SparqlQueryParser .ParseInternal(TextReader input) at VDS.RDF.Parsing.SparqlQueryParser.ParseFromString(String queryString) at SuggestWebService.GetCompletionList(String prefixText) in d:\Suggest\App_Code\SuggestWebService.cs:line 57
sparql - Querying RDF using SPARQL
Hi I am referencing the material on http://www.dotnetrdf.org/content.asp?pageID=Querying%20with%20SPARQL, and I need a way to read the content of an RDF file using SPARQL.
How can I set the path for an exsiting RDF file?
Many Thanks,
sparql - 使用 dotnetRDF 查询 dbpedia sparql 端点 - RDFParseException
当我使用 (dotnetRDF)在http://dbpedia.org/sparql上执行以下查询时,VDS.RDF.Query.SparqlRemoteEndpoint.QueryWithResultSet()
一切正常。
但是当我尝试使用这个查询时SparqlRemoteEndpoint.QueryWithResultGraph()
我收到带有消息的 RdfParseException
我尝试为 ResultsAcceptHeader 和 RdfAcceptHeader 属性设置值,但没有成功。
如果在第二个查询中我将限制从 500 更改为例如 100,则它可以正常工作。
你可以帮帮我吗?
现在,如果 limit 的值为 456.
[Line 495 Column 25] Unexpected Character (Code 8211) – was encountered
,则会引发异常,这是第 495 行ns19:???_???5555 .
。第 25 列的值为_
在这里,您有 wiki 格式的数据http://dbpedia.org/page/Interstella_5555:_The_5tory_of_the_5ecret_5tar_5ystem,我想,财产价值存在问题dbpprop:kanji
(因ターステラ5555)
sparql - dotNetRDF & DBPedia - 获取所有图表 - UriFormattedException
我在使用 dotNetRDF 向 DBpedia 询问所有图表时遇到问题。执行以下代码后:
我有UriFormattedException
消息Invalid URI: The format of the URI could not be determined.
以下图存在问题:b3sonto
, b3sifp
, dbprdf-label
, virtrdf-label
, facets
- 可能 dotNetRDF 忘记了默认图 URI
顺便提一句。我可以成功地执行这个查询表单 dotNetRDF:
SELECT ?s ?p ?o FROM <b3sonto> WHERE { ?s ?p ?o} limit 20
你知道为什么它不起作用吗?
sparql - 使用 dotnetrdf 遍历本体
我使用 protege 创建了一个本体。现在我想编写一个代码来使用dotNetRDF遍历本体。通过遍历显示所有类,子类等。
我正在使用以下代码,但它给出了异常**
范围内的 NamespaceMapper 不知道给定前缀“owl”的命名空间 URI
此代码基于此处给出的答案(http://answers.semanticweb.com/questions/19984/dotnetrdf-list-all-ontology-classes)
谁能让我知道我在上面的代码中缺少什么?dotNetRDF 教程有什么好的 URL 吗?
rdf - 如何使用 dotNetRDF 修改 Firefox 的 MimeTypes.rdf?
对于 Firefox 识别的每种内容类型,您可以选择 Firefox 将用来处理该类型内容的操作。它将这些操作存储在一个名为MimeTypes.rdf的文件中。
如何使用 C# 修改此文件?我还能如何教 Firefox 如何处理新的 MIME 类型?
sparql - 如何在没有解析器的情况下创建和填充“SparqlQuery”对象?
我正在尝试使用SparqlQuery
类对 SPARQL 查询建模。
看起来我可以使用RootGraphPattern
property属性来指定要在查询结果中遵守的三重模式。
不幸的是,到目前为止,我未能创建SparqlQuery
该类的实例,因为它的构造函数不可公开访问并且该类是密封的。同样,查询类型只能检索,不能设置。是否有任何名称晦涩的工厂方法可以创建该类的实例?
论坛帖子,就像有关该主题的文档专门根据类SparqlQuery
的查询字符串生成它们的实例一样SparqlQueryParser
。但是,我还没有查询字符串,并且当有一个面向对象的 API 可用时,我试图避免连接字符串来构建我的查询,这让我可以以 OO 方式构建查询,而不是从字符串开始.
因此,我的问题是:如何在不使用初始查询字符串和 SPARQL 解析器SparqlQuery
的情况下实例化类?
c# - 从 .NET 中的 DBPedia 的大转储文件中提取内容
我想从DBPedia 转储文件中提取每篇文章的标签、摘要、类别和相关日期。
我正在使用dotnetrdf,我想将提取的数据保存到 MS SQL 数据库(我不想使用像 Virtuoso 这样的三重存储)。
由于转储文件的大小,我无法将转储文件加载到内存中。
有没有提取语句的解决方案?我能想象的唯一方法是将转储文件拆分为更小的块文件,这是唯一的解决方案吗?
c# - 查询 DBLP 数据库
我想使用这个端点查询 DBLP 数据库:
我的代码片段:
它适用于 dbpedia,但我找不到uri_v
,dguri_v
来使用端点查询 DBLP 数据库。
.net - .net rdf dblp 数据集查询
当我运行以下代码以使用此代码片段查询 dblp 数据集时,我正在使用此端点http://dblp.l3s.de/d2r/snorql
enter code here
String st = ""; 字符串 qry = ""; 字符串 uri_V;
我收到以下错误
VDS.RDF.Query.RdfQueryException:尝试进行 SPARQL 查询时发生 HTTP 错误,有关详细信息,请参阅内部异常 ---> System.Net.WebException:远程服务器返回错误:(400)错误请求。在 System.Net.HttpWebRequest.GetResponse() 在 VDS.RDF.Query.SparqlRemoteEndpoint.ExecuteQuery(Uri target, String postData, String accept) 在 VDS.RDF.Query.SparqlRemoteEndpoint.QueryInternal(String sparqlQuery, String acceptHeader) 在 VDS。 RDF.Query.SparqlRemoteEndpoint.QueryWithResultSet(ISparqlResultsHandler handler, String sparqlQuery) --- 内部异常堆栈跟踪结束 --- 在 VDS.RDF.Query.SparqlRemoteEndpoint.QueryWithResultSet(ISparqlResultsHandler handler, String sparqlQuery) 在 VDS.RDF.Query。 SparqlRemoteEndpoint.QueryWithResultSet(String sparqlQuery) at Index.ImageButton1_Click(Object sender, ImageClickEventArgs e) in d:
请帮我尽快解决,请