如何在javascript中创建查询SPARQL多行

How to make a query SPARQL multiline in javascript?

本文关键字:查询 SPARQL 多行 创建 javascript      更新时间:2023-09-26

如何用javascript创建查询SPARQL多行?正确的语法是什么?

var query = "
    PREFIX dcterms: <http://purl.org/dc/terms/>
    PREFIX fabio: <http://purl.org/spar/fabio/>
    PREFIX frbr: <http://purl.org/vocab/frbr/core#>
    SELECT DISTINCT ?x
    WHERE {
       ?x a fabio:Item.
    }";

您的选项是:

  • 使用字符串串联运算符
  • 使用ES6多行字符串和类似Babel的预处理器
  • 使用反斜杠对末尾的换行符进行转义
  • 使用这样的破解,将函数体读取为字符串并提取其内容