manbet手机版关联数据的例子

manbet手机版Sparql

manbet手机版我们的sparql端点可以用来查询数据集。manbet手机版你可以很容易地manbet手机版测试不同的查询manbet手机版.manbet手机版下面是可以执行的一些查询示例。

manbet手机版第一个查询将列出1901年的所有诺贝尔奖得主:

manbet手机版前缀诺贝尔:< http://data.nobelprize.org/terms/ >
manbet手机版前缀rdf: < http://www.w3.org/1999/02/22-rdf-syntax-ns >
manbet手机版前缀rdfs: < http://www.w3.org/2000/01/rdf-schema >

manbet手机版SELECT DISTINCT ?name ?prizeName WHERE {
manbet手机版rdf: type诺贝尔?人:奖得主;
manbet手机版rdfs: label ?名称;
manbet手机版诺贝尔:诺贝尔奖?奖。
manbet手机版?奖rdfs: label prizeName;
manbet手机版诺贝尔:?。
manbet手机版FILTER (lang(?prizeName) = 'en' && ?year = 1901)}

manbet手机版结果:

manbet手机版“名称”、“prizeName”
manbet手机版“威廉·康拉德Röntgen”,“1901年诺贝尔物狗万世界杯理学奖″。
manbet手机版“萨利·普拉多姆”,“1901年诺贝尔狗万世界杯文学奖″
manbet手机版“简·亨利·杜南”,“1901年诺贝尔和平奖″
manbet手机版“Frédéric帕西”,“1901年诺贝尔和平奖″。
manbet手机版“埃米尔·阿道夫·冯·贝林”,“1901年诺贝尔生理狗万世界杯学或医学奖″
manbet手机版“雅各布·亨利库斯·范特霍夫”,“1901年诺贝尔化学奖″狗万世界杯


manbet手机版下面的查询将列出所有诺贝尔物理学奖的女性得主:

manbet手机版前缀诺贝尔:< http://data.nobelprize.org/terms/ >
manbet手机版前缀rdf: < http://www.w3.org/1999/02/22-rdf-syntax-ns >
manbet手机版前缀rdfs: < http://www.w3.org/2000/01/rdf-schema >
manbet手机版前缀foaf: < http://xmlns.com/foaf/0.1/ >

manbet手机版SELECT DISTINCT ?name ?prizeName WHERE {
manbet手机版rdf: type诺贝尔?人:奖得主;
manbet手机版rdfs: label ?名称;
manbet手机版foaf:性别?性别;
manbet手机版诺贝尔:诺贝尔奖?奖。
manbet手机版?奖rdfs: label prizeName;
manbet手机版诺贝尔:类别?。
manbet手机版FILTER (lang(?prizeName) = 'en' && ?gender = 'female' && ?category =诺贝尔:物理学)}

manbet手机版结果:

manbet手机版“名称”、“prizeName”
manbet手机版“唐娜·斯特里克兰”,“2018年诺贝尔狗万世界杯物理学奖″
manbet手机版“Andrea Ghez”,“狗万世界杯2020年诺贝尔物理学奖″
manbet手机版“玛丽·居里,née斯克洛多夫斯卡”,“1903年诺贝尔物理学狗万世界杯奖″。
manbet手机版“Maria Goeppert Mayer”,“狗万世界杯1963年诺贝尔物理学奖″


manbet手机版因为我们的数据集链接到其他数据集,所以可以同时查询多个数据集。manbet手机版下面是一个结合了诺贝尔奖数据集和DBPedia的示例。manbet手机版根据DBPedia,它将列出诺贝尔奖数据集中所有出生在小于某一地区的国家的诺贝尔奖得主。

manbet手机版PREFIX dbpo:  PREFIX rdfs:  PREFIX nobel:  PREFIX rdf:  PREFIX owl:  SELECT DISTINCT ?label ?country WHERE {? laurr rdf:类型诺贝尔:桂冠。manbet手机版?罗拉rdfs:标签?标签。manbet手机版?laur dbpo:出生地?manbet手机版?country rdf:类型dbpo:国家。manbet手机版乡下猫头鹰:同as ?dbp。manbet手机版SERVICE  {?dbp dbpo: aretotal ?area . SERVICE < ?manbet手机版过滤器(?manbet手机版区域< 10000000000)}}

manbet手机版结果:

manbet手机版标签 manbet手机版国家
manbet手机版“德里克•沃尔科特” manbet手机版< http://data.nobelprize.org/resource/country/Saint_Lucia >manbet手机版(http)
manbet手机版“朱尔斯a .霍夫曼” manbet手机版< http://data.nobelprize.org/resource/country/Luxembourg >manbet手机版(http)
manbet手机版“Vidiadhar Surajprasad Naipaul爵士” manbet手机版< http://data.nobelprize.org/resource/country/Trinidad >manbet手机版(http)
manbet手机版“克里斯托弗·a·皮萨里德斯” manbet手机版< http://data.nobelprize.org/resource/country/Cyprus >manbet手机版(http)
manbet手机版“加布里埃尔·李普曼” manbet手机版< http://data.nobelprize.org/resource/country/Luxembourg >manbet手机版(http)

manbet手机版注意,为了实现这一点,dbpedia spql端点必须响应,否则将显示一条错误消息。

manbet手机版从php执行sparql查询

manbet手机版<?manbet手机版php
manbet手机版$query = " PREFIX nobel:  PREFIX foaf:  PREFIX rdfs:  PREFIX rdf:  .
manbet手机版SELECT DISTINCT ?label WHERE {?laur rdf:类型诺贝尔:桂冠。manbet手机版?罗拉rdfs:标签?标签。manbet手机版?laur foaf:性别“女性”。manbet手机版诺贝尔奖:诺贝尔奖。manbet手机版?诺贝尔奖:类别。manbet手机版}”;
manbet手机版$ url = ' http://data.nobelprize.org/sparql?query= ' .urlencode(查询美元)。”格式= json ';manbet手机版#获取数据$ch = curl_init();manbet手机版curl_setopt ($ ch CURLOPT_URL $ url);manbet手机版curl_setopt ($ ch CURLOPT_RETURNTRANSFER真实);manbet手机版curl_setopt (ch美元CURLOPT_CONNECTTIMEOUT 30);manbet手机版curl_setopt (ch美元CURLOPT_TIMEOUT 30);manbet手机版curl_setopt (ch美元CURLOPT_NOSIGNAL 1);manbet手机版(字符串= curl_exec美元ch);manbet手机版curl_close (ch);manbet手机版$result = json_decode($string, true);
manbet手机版var_dump()美元的结果);
manbet手机版? >

manbet手机版获取RDF文件


      
manbet手机版<?manbet手机版php
manbet手机版# URL的RDF文件,我想获取$rdfurl = 'http://data.nobelprize.org/resource/laureate/1';
manbet手机版#链接数据缓存的基础URL #参见http://entrystore.org/ldcache/获取更多信息$ URL = 'http://data.nobelprize.org/ldc/';manbet手机版添加RDF文件的url $url = $url.'?url='.$rdfurl;manbet手机版#请求json格式从链接数据缓存$url = $url.'&format=application/rdf+json';
manbet手机版#获取数据$ch = curl_init();manbet手机版curl_setopt ($ ch CURLOPT_URL $ url);manbet手机版curl_setopt ($ ch CURLOPT_RETURNTRANSFER真实);manbet手机版curl_setopt (ch美元CURLOPT_CONNECTTIMEOUT 30);manbet手机版curl_setopt (ch美元CURLOPT_TIMEOUT 30);manbet手机版curl_setopt (ch美元CURLOPT_NOSIGNAL 1);manbet手机版(字符串= curl_exec美元ch);manbet手机版curl_close (ch);
manbet手机版$result = json_decode($string, true);
manbet手机版var_dump()美元的结果);manbet手机版? >

manbet手机版引用此部分
manbet手机版MLA风格:关联数据示例。manbet手机版NobelPrize.org。manbet手机版2022年诺贝尔奖推广AB。manbet手机版2022年9月20日星期二。manbet手机版< //www.dokicam.com/about/linked-data-examples/ >