gpt4 book ai didi

rdf - SPARQL 查询 : How I get only a literal or string as result?

转载 作者:行者123 更新时间:2023-12-04 10:26:12 24 4
gpt4 key购买 nike

数据:

<untitled-ontology-5:OperationName rdf:datatype="http://www.w3.org/2001/XMLSchema#string">
Adhesive Curing
</untitled-ontology-5:OperationName>

SPARQL 查询:
PREFIX rdf:<http://wwww.semanticweb.org/ontologies/2012/7/9/untitled-ontology-5#>
SELECT ?object
WHERE { ?subject rdf:OperationName ?object .
}

结果:
Adhesive Curing^^http://www.w3.org/2001/XMLSchema#string 

我的问题:

SPARQL 查询的结果不是我想要的结果。正确的结果应该只包含没有 URI 部分的文字/字符串。我想创建以下结果:

正确结果:
Adhesive Curing

最佳答案

您需要使用 STR()检索文字的词法标签的函数:

询问:

SELECT (str(?object) as ?label) 
WHERE { ?subject rdf:OperationName ?object . }

关于rdf - SPARQL 查询 : How I get only a literal or string as result?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/15724868/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com