问题标签 [sparql]
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.
asp.net - 浏览器无法正确识别内容类型标头
我的浏览器无法识别我在回复中发送的内容类型并尝试下载文件而不是显示它时遇到问题。
我有一个用 ASP.Net 编写的通用处理程序(名为 SPARQL.ashx),它执行一些工作并生成一个具有两种可能类型的对象。它获取一个 SPARQLResultSet 或一个 Graph,然后在使用适当的 Save 方法将内容发送给用户之前设置适当的内容类型。代码片段如下:
我的问题是我的浏览器经常会提示下载结果而不是显示它们,尽管事实上一种格式是基于 XML 的,而另一种是基于纯文本的,因此两者都应该可以在任何现代浏览器中显示。
行为因浏览器而异,有些会提示下载而不管结果格式如何,有些会提示一种但不会另一种。
我是否可能需要以某种方式配置 IIS 以确保发送正确的 MIME 类型。作为记录,我在 IIS 中注册了官方文件扩展名和 MIME 类型。或者这是我使用通用处理程序的问题?或者有没有人有任何其他想法为什么会发生这种情况?
编辑
为了清楚起见,添加了 MIMETypesHelper 类的代码
php - 如何使用 PHP 在 SPARQL 查询中包含变量
我正在创建一个查询表单并让用户从表单中输入关键字。然后查询表单将带到下一页,我将在查询表单中创建的变量带到下一页。新页面的摘录代码如下:
但是,它没有给出输出。有人可以帮忙吗?
sparql - 如何在格式化的 html 表中显示 sparql 查询结果
如何将我的 sparql 查询结果显示到 html 表中?任何想法?
sorting - 按日期对 SPARQL 结果排序
有没有办法按创建日期对结果进行排序?
必须排序的示例查询:
hibernate - 有没有办法将休眠会话读取为 RDF 三元组?
我需要根据 WHERE 子句的相关数据位于链接开放数据云中的条件查询本地 Hibernate 托管数据存储中的持久对象。
有没有办法将休眠会话读取为 RDF?如果是这样,我至少可以使用组合数据集来决定从 Hibernate 中检索哪些对象。
正如我所熟悉的那样,该解决方案最好将 Hibernate Session 暴露在 Jena 内部。此外,我需要支持 RDFS 推理和 SPARQL 进行检索。
count - SPARQL 查询和不同计数
我有以下查询:
结果是:
我想得到类似的东西:
我已经用count(*)
and尝试过count(?tag)
,但是我收到错误消息"Variable or "*" expected."
有人可以告诉我,如何使它正确吗?
sparql - 过滤 SPARQL 结果
我有以下示例三元组
作为参数,我使用 word1 和 word2。我想得到所有的话,包括。word1 和 word2,与 word1 和 word2 一起出现。
此示例的结果必须是:
我真的不知道怎么做这个:(
api - Reverse wikipedia geotagging lookup
Wikipedia is geotagging a lot of its articles. (Look in the top right corner of the page.)
Is there any API for querying all geotagged pages within a specified radius of a geographical position?
Update
Okay, so based on lost-theory's answer I tried this (on DBpedia query explorer):
This is very close to what I want, except it returns results within a (local) square around the point and not a circle. Also I would like if the results where sorted based on the distance from the point. (If possible.)
Update 2
I am trying to determine the euclidean distance as an approximation of the true distance, But I am having trouble on squaring a number in SPARQL. (Question opened here.) When I get something useful I will update the question, but in the meantime I will appreciate any suggestions on alternative approaches.
Update 3
A final update. I gave up on using SPARQL through DBpedia. I have written a simple parser which fetches the Wikipedia article text nightly database dump and parses all articles for geocodes. It works rather nicely and it allows me to store information about geotagged articles however I wish.
This is probably the solution I will continue using, and if I get around to create a nice interface to it I might consider allowing public API access and/or publishing the source to the parser.
math - SPARQL 中的幂(幂)和其他数学函数支持
我正在尝试编写一个 SPARQL 查询,我想在其中过滤某些东西的平方,但我根本无法弄清楚如何对一个数字(x 2)进行平方(当然,除非将它与自身相乘)。我猜想一个叫作有效的平方根函数math:sqrt()
,但math:pow
似乎不存在这样的东西。
如何在 SPARQL 中求平方,更重要的是,我在哪里可以了解它和其他数学函数(例如math:sqrt
SPARQL)?
注意:这与我之前的问题有关:Reverse wikipedia geotagging lookup。
sparql - 一个 SPARQL 初学者问题
我最近才开始使用 SPARQL 并且有一些问题。
当我查询给定电影标题的演员和导演的端点(链接的电影数据库)时,如果查询的电影只有一个请求的属性(例如,电影只有演员或导演属性,我将一无所获)这部“蝙蝠侠”电影只有演员属性http://data.linkedmdb.org/page/film/12583),所以有没有办法查询多属性并获取任何可用结果,即使是请求的属性不可用?
如何检索给定电影标题的所有属性?
谢谢