[英]Inserting literal with escape characters in SPARQL
我想使用插入语句插入其中有括号(“)的文字。
sparql 插入数据 { pred:a pred:b "Literal"}
上面的查询工作正常。
sparql 插入数据 { pred:a pred:b "\"Literal\""}
我想添加文字以及围绕它的引号。 但是上面的查询失败了。
如何插入文字和引号?
RDF4J 控制台在处理 SPARQL 查询中的字符串转义方面有一些已知的特性。 在这种情况下,解决方法是使用双 escaping:
insert data { pred:a pred:b "\\"Literal\\""}
或者,您也可以使用单引号代替双引号:
insert data { pred:a pred:b '"Literal"'}
声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.