sparql如何输出资源作为前缀:关键字而不是完整的uri

时间:2015-08-18 00:55:52

标签: rdf sparql

我想将sparql查询中的大量返回数据列入表中,为了缩短它的显示,我想以与dbpedia在其网站上显示相同的方式显示它:

dbo:assets             1.1753E11

dbo:division           dbr:Computer_hardware
                       dbr:Software

dbo:equity             1.1868E10

dbo:foundationPlace    dbr:New_York
                       dbr:Endicott,_New_York

请参阅下面的屏幕截图,了解实际的用户体验:

enter image description here

有没有办法使用SPARQL输出带有这样前缀的资源?如果是的话,它是如何完成的?

1 个答案:

答案 0 :(得分:2)

SPARQL本身没有任何内容允许您这样做。某些SPARQL引擎可能提供(自定义)结果语法格式,可以为您执行此操作,但通常,您需要对结果进行后处理并手动将完整URI转换为前缀名称。具体而言,这取决于您正在使用的平台/编程语言。