Sparql 含糊不清';alt标签';纤度计

Sparql 含糊不清';alt标签';纤度计,sparql,wikidata,Sparql,Wikidata,我想要的是标签,包括alt标签。 有些字符串有逗号,也用作delimeter, 因此,我想了解如何正确获取所有单个项目 SELECT DISTINCT ?e ?eLabel ?eAltLabel ?eDescription WHERE { { ?e rdfs:label "Apple"@en } UNION { ?e skos:altLabel "Apple"@en } SERVICE wikibase:label { bd:servicePa

我想要的是标签,包括alt标签。 有些字符串有逗号,也用作delimeter, 因此,我想了解如何正确获取所有单个项目

    SELECT DISTINCT ?e ?eLabel ?eAltLabel ?eDescription 
    WHERE {
    { ?e rdfs:label "Apple"@en }
    UNION
    { ?e skos:altLabel "Apple"@en }

    SERVICE wikibase:label { bd:serviceParam wikibase:language "ko,en". }.
    }

查询的第一个结果是Apple(computer),它向我们显示了下面的eAltLabel

Apple, Apple Computer, Apple Computer Inc, Apple Computer, Inc.
在得到结果后,我使用,作为一个delimeter拆分这个字符串

Apple
Apple Computer
Apple Computer Inc
Apple Computer
Inc.
这与我的预期不同。这是因为在代码>苹果计算机< /代码>之后,我认为<代码>,>代码>作为分度器。我想得到最后一个,比如苹果电脑公司的完整短语

当标签包含
内部时,如何分别消除每个标签的歧义?如何更改sparql?

的可能副本的可能副本