首页 > 解决方案 > 如何处理 SPARQL 中的撇号?

问题描述

我正在尝试使用此SPARQL 查询在 Wikidata 中查询企业名称。我不知道如何处理撇号和其他引号 ( ") 字符。我试过用(\)转义字符。谢谢,

标签: sparqlwikidata

解决方案


有四个选项:

  1. 'Macy\'s'
  2. "Macy's"
  3. '''Macy's'''
  4. """Macy's"""

这些中的任何一个都可以。最后两个允许字符串跨越多行。有关文字语法的描述,请参见SPARQL 规范中的此处,以及有关字符串中字符转义的描述,请参见此处。


推荐阅读