Warning: file_get_contents(/data/phpspider/zhask/data//catemap/9/javascript/457.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Javascript SyntaxHighlighter用Sparql刷_Javascript_Syntaxhighlighter - Fatal编程技术网

Javascript SyntaxHighlighter用Sparql刷

Javascript SyntaxHighlighter用Sparql刷,javascript,syntaxhighlighter,Javascript,Syntaxhighlighter,我写这篇文章是想问一下你认为最好的方法是什么。 我的任务是为戈尔巴乔夫的荧光灯安装新的刷子。但我一点也不了解sparql。搜索之后,我想到了移植一个现成的荧光灯。我选择了一个基于python的。但这是莱克瑟。 寻找对方法的意见,最终如果你能提示我一个更好的解决方案。欢迎任何反馈 致以最良好的祝愿 我会说,你必须像语法highlighter对其他语言所做的一样, SPARQL只不过是一种查询语言,它的关键字来自我们可以识别需要突出显示的关键字 例如,简单查询: SELECT ?title WHER

我写这篇文章是想问一下你认为最好的方法是什么。 我的任务是为戈尔巴乔夫的荧光灯安装新的刷子。但我一点也不了解sparql。搜索之后,我想到了移植一个现成的荧光灯。我选择了一个基于python的。但这是莱克瑟。 寻找对方法的意见,最终如果你能提示我一个更好的解决方案。欢迎任何反馈


致以最良好的祝愿

我会说,你必须像语法highlighter对其他语言所做的一样, SPARQL只不过是一种查询语言,它的关键字来自我们可以识别需要突出显示的关键字

例如,简单查询:

SELECT ?title
WHERE
{
  <http://example.org/book/book1> <http://purl.org/dc/elements/1.1/title> ?title .
}
SELECT?标题
哪里
{
标题
}
在这里,我们需要突出显示
选择
?标题
,该标题有两次,其中
带有大括号
{
}
,因此在这种情况下应该这样做

因此,根据语言关键字创建列表,这将帮助您完成任务:)


我希望这会有所帮助。

最好的方法是阅读语言规范。但是如果你太懒了,你可以看看其他的亮点,比如codemirror: