首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >如何查询DBpedia

如何查询DBpedia
EN

Stack Overflow用户
提问于 2013-06-22 08:21:47
回答 1查看 1.8K关注 0票数 0

我试图通过php脚本向DBpedia的端点http://dbpedia.org/sparql发送一个查询,不幸的是没有成功。脚本是这样的:

代码语言:javascript
复制
<?php
require_once('sparqllib.php');
$db = sparql_connect('http://dbpedia.org/sparql');
$query = "SELECT ?film
WHERE { ?film <http://purl.org/dc/terms/subject> <http://dbpedia.org/resource/Category:French_films> }";

$result = sparql_query($query);
$fields = sparql_field_array($result);
while($row = sparql_fetch_array($result))
{
  foreach($fileds as $field)
  {
    print"$row[$field] \n";
  }
}
?>

它给我一个HTTP 500错误。

更新:

我真的需要帮助!我试过所有我知道的东西,都没有成功。奇怪的是,在Python中,一个类似的脚本可以工作……我对此真的很沮丧。

EN

回答 1

Stack Overflow用户

回答已采纳

发布于 2013-08-07 09:29:27

从对问题的评论中:

我找到了我的错误。我写的是文件而不是字段,代码没问题。感谢您的帮助- Vali Voicu

票数 3
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/17246094

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档