为什么使用SPARQL在我的查询结果中显示URL?

为什么使用SPARQL在我的查询结果中显示URL?,sparql,ontology,Sparql,Ontology,图片中的查询是使用SPARQL和Protege完成的,它用于检索阶段名称,但名称旁边会出现一个URL如何删除此URL?或者在查询中是否发现了导致这种情况发生的错误 您正在检索的文字值为。 正如@AKSW所评论的,使用STR()函数获取非类型化的词法形式。1。不要在这里发布任何由第三方托管的图片2。该URL是文本的数据类型。RDF(1.1)中的每个文本都有这样的数据类型,如果您不希望这样,请使用SPARQL的函数获取文本的词法形式,例如SELECT(str(?budgetPhase1Name)as

图片中的查询是使用SPARQL和Protege完成的,它用于检索阶段名称,但名称旁边会出现一个URL如何删除此URL?或者在查询中是否发现了导致这种情况发生的错误


您正在检索的文字值为。
正如@AKSW所评论的,使用STR()函数获取非类型化的词法形式。

1。不要在这里发布任何由第三方托管的图片2。该URL是文本的数据类型。RDF(1.1)中的每个文本都有这样的数据类型,如果您不希望这样,请使用SPARQL的函数获取文本的词法形式,例如
SELECT(str(?budgetPhase1Name)as?var1)。。。WHERE…
@AKSW非常感谢您的关注和对我有用的回答。您能告诉我,如果我要检索整数值,我是否应该使用整数函数,因为我尝试了它,并且查询结果中也显示了url?@AKSW我可以问您SPARQL中是否有任何查询可用于添加2个数字(整数或长数据类型)?提前谢谢你。请告诉我,我是否要检索一个整数,当我进行查询时,还会出现一个url。那我该怎么办?请告诉我这取决于你想用它做什么。也许最好作为一个单独的问题来问。您应该使用示例数据显示新查询,并描述您希望对结果执行的操作。您检索的是一个整数,您可以在查询中对其进行整数运算。例如,我想检索已完成的阶段\u no=1,但在数字旁边有一个url,因此如何删除it@SohaAhmed同样,使用
str