Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我想使用插入语句插入其中有括号(“)的文字。
sparql 插入数据 { pred:a pred:b "Literal"}
上面的查询工作正常。
sparql 插入数据 { pred:a pred:b "\"Literal\""}
我想添加文字以及围绕它的引号。但是上面的查询失败了。
如何插入文字和引号?
RDF4J 控制台在处理 SPARQL 查询中的字符串转义方面有一些已知的特性。在这种情况下,解决方法是使用双重转义:
insert data { pred:a pred:b "\\"Literal\\""}
或者,您也可以使用单引号代替双引号:
insert data { pred:a pred:b '"Literal"'}