Altova XMLSpy 2023 Enterprise Edition

XQuery文档可以包含XQuery代码和XML代码。本部分介绍了针对XQuery代码的默认语法着色功能。XQuery文档中针对XML代码的语法着色功能与用于常规的XML文档的语法着色相同。所有的语法着色功能(用于XQuery代码和XML代码)都在“选项”对话框(工具 | 选项)的“字体和颜色”部分中设置。请注意,要在XML元素中包含XQuery代码,请用大括号{}将XQuery代码括起来(参见截图中的示例)。

单击以展开/折叠

在文本视图的XQuery模式下的XQuery代码中,使用了以下默认语法着色功能:

 

(: 注释,包括“smiley”分隔符,显示为灰色:)

XQuery关键词显示为蓝色:keyword

XQuery变量,包括美元符号,显示为紫色:\$start

XQuery函数,不包括它们的括号,显示为绿色:function()

字符串显示为橙色:"Procedure"

所有其他文本,例如路径表达式,显示为黑色。如下所示,注意带有下划线的部分:

for \$s in doc("report1.xml")//section[section.title = "Procedure"]

return (\$s//incision)[2]/instrument)

 

您可以在“选项”对话框(工具 | 选项)的“字体和颜色”部分中更改这些默认的颜色和其他字体属性。

 

© 2017-2023 Altova GmbH