XQuery/Update执行
使用XSL/XQuery | XQuery/ Update执行命令可执行XQuery (1.0/3.1)或XQuery Update (1.0/3.0)文档。根据所选文件是XQuery文件,还是XQuery Update文件,将分别执行XQuery或XQuery update。XMLSpy根据文档的文件类型关联(在“选项”对话框的“文件类型”部分中定义)来识别文档类型(XQuery或XQuery Update)。
要使用的XQuery引擎(1.0或3.1)是根据文档中的版本声明自动选择的。如果文档中没有版本声明,则将使用“选项”对话框的“XQuery”部分中指定的默认版本。当XQuery、XQuery Update或XML文件处于活动状态时,可以调用XQuery/Update执行命令。当从XML文件调用该命令时,它会打开一个对话框,要求您提供与该XML文件相关联的XQuery文件。您还可以通过全局资源或URL(单击浏览按钮),或在XMLSpy中打开的窗口之一(单击窗口按钮)中选择一个文件。
提示: | 该命令也在“项目”窗口项的上下文菜单中可用。 |
使用RaptorXML 2023进行自动验证
RaptorXML是Altova的独立应用程序,用于XML验证、XSLT转换和XQuery转换。它可以从命令行、通过COM接口、在Jave程序和.NET应用程序中使用。因此,可以使用RaptorXML自动完成XQuery执行任务。例如,您可以创建一个批处理文件,调用RaptorXML在一组文档上运行XQuery执行,并将输出发送到文本文件。有关详细信息,请参见RaptorXML文档。