Amazon Best VPN GoSearch

OnWorks 网站图标

saxonb-xquery - 云端在线

通过 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器在 OnWorks 免费托管服务提供商中运行 saxonb-xquery

这是 saxonb-xquery 命令,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器

程序:

您的姓名


saxonb-xquery - 命令行 XQuery 处理器

概要


saxonb-xquery [OPTION...] 查询文件 [您的姓名=VALUE...]

商品描述


本手册页简要记录了 saxonb-xquery 命令。 此页面是为
Debian(TM) 发行版,因为原始程序没有手册页。
尽管如此,它还是包含在 libsaxonb-java-doc 包中的 HTML 文档。

saxonb-xquery 是围绕 Saxon-B XSLT 和 XQuery 处理器的命令行包装器。
运用 saxonb-xquery 你可以评估 查询 直接从命令行查询。
在内部, saxonb-xquery 是 Java 类的包装器 net.sf.saxon.查询
由 Saxon-B 实施。

saxonb-xquery 应该通过传递包含 XQuery 查询的(必需的)文件名来调用
待评估; 可以给出特殊文件名“-”以要求从
标准输入。

在查询文件名之前,可以给出一个选项列表,见下​​文。

参数
在命令行的末尾,有一个列表 参数 可以给。 参数传递
使用语法 您的姓名=VALUE, 指定参数的名称和值。

以“+”(加号)为前缀的参数名称将被解释为 文件系统
参数 如果路径指向单个文件,则该文件将被解析为 XML 及其
文档节点将作为参数值传递。 如果路径指向一个目录,
所有直接包含的文件都将被解析为 XML 文件,并且它们的顺序
文档节点将作为参数值传递。

以“!”为前缀的参数名称(感叹号)将被解释为
输出/序列化参数。 有关更多信息,请参阅 XQuery 和 XSLT 2.0 的规范
有关输出/序列化参数的信息。

要传递属于非空命名空间的参数,语法 {URI}本地名称=折扣值 is
提供。

参数将在查询评估期间作为外部变量可见,前提是它们
已在查询序言中声明。 有关更多信息,请参阅 XQuery 规范
关于变量及其声明。

配置


下面包括支持的选项的摘要。 可以按任何顺序传递选项。

我们首先报告共享的选项 saxonb-xquery萨克森-xslt,那么那些
特定于 saxonb-xquery (或具有不同的语义)。

某些选项被标记为“仅 Saxon-SA”,这些选项仅在 Saxon-SA 是
安装。 请注意,Saxon-SA 是一种商业产品,因此它不能在
Debian的。

相当常见 选项
- 铬:类名
指定一个类,用于处理传递给 收藏()
功能。 该类必须实现 net.sf.saxon.CollectionURIResolver。

-dtd:{[开] | [离开]}
启用或禁用 DTD 验证。 默认值:关闭。

-扩张:{[开] | [离开]}
启用验证后,展开已验证文档中的默认值。 这个选项
启用或禁用这样的扩展。 默认值:开。

-解释 [:文件名]
显示执行计划; 输出为 XML 格式。 如果没有给出文件名
将显示在标准输出上。

-分机:{[开] | [离开]}
启用或禁用从查询文件和
样式表。 请注意,在处理时启用它们是潜在的安全风险
不受信任的文件。 默认值:关闭。

-l:{[开] | [离开]}
保留(打开时)或丢弃(关闭时)与源对应的树中的行号
文件。 保留后,可以使用该函数访问行号
撒克逊:行号(). 默认值:关闭。

-outval: {[恢复] | [致命的]}
需要验证时,设置验证错误是否致命(当“fatal”为
通过)或者它们是否只触发警告(当“恢复”是)。 默认值:致命。

-p:{[开] | [离开]}
启用或禁用 PTreeURIResolver 的使用。 仅撒克逊-SA。

-r:类名
指定用于解析所有 URI 的类。

-重复:N
重复变换 N 次。 用于基准测试。

-sa
执行模式感知处理。 仅撒克逊-SA。

-跳闸: {[全部] | [无] | [忽略]}
为源文档指定空白剥离策略:剥离所有(“全部”),
不去除它们(“无”),仅去除可忽略的空白(“可忽略”)。 默认:
没有。

-t
显示关于标准错误的版本、时间和其他调试信息。

-树:{[小] | [链接]}
选择内部树模型的实现:小树模型(“tiny”)或
链接树模型(“链接”)。 有关更多信息,请参阅 Saxon 文档
内部树模型。 默认值:微小。

-T [:类名]
跟踪处理的各个方面; 可以给出一个可选的类名来指定
用户选择的示踪剂。 该类必须实现 net.sf.saxon.trace.TraceListener。 这
默认是系统提供的跟踪器。 这个选项意味着 -l.

-TJ
启用外部 Java 方法调用的跟踪。 看 -分机.

-u
强制将源文档名称解释为 URI。 默认情况下,它们被视为
为文件名,除非它们以“file:”或“http:”开头。

-val: {[严格] | [松]}
启用验证后,选择“严格”或“宽松”验证。 仅撒克逊-SA。

-x:类名
指定用作输入文档的 SAX 解析器的类。 该类必须实现
org.xml.sax.Parser 或 org.xml.sax.XMLReader。

-xi
对所有输入文档应用 XInclude 处理。

-xml版本:{[1.0] | [1.1]}
选择用于处理输入文档的 XML 版本。 “1.1”必须指定为
处理 XML 1.1 和 Namespaces 1.1 构造。 默认值:1.0。

-?
显示帮助消息并退出。

可选项 具体的 saxonb-xquery
-先生:类名
使用指定的类作为 ModuleURIResolver 来解析查询模块 U​​RI。 班上
必须实现 net.sf.saxon.query.ModuleURIResolver。

-o:文件名
将查询输出发送到指定的文件名。 如果未指定,输出将是
发送到标准输出。 也可以看看 -裹.

-管: {[推] | [拉]}
在内部,以推或拉模式执行查询。 主要用于测试目的。 推送模式
当在内存中构建中间树时,通常会更快。 默认:推送。

-投影:{[开] | [离开]}
启用或禁用文档投影,即丢弃树部分的能力
不会被查询访问。 仅撒克逊-SA。

-s:{[文件] | [的URI]}
从指定的文件名读取文档输入(可以给出“-”来读取
标准输入)。 读取的文档将作为上下文节点可供查询使用。
-u 影响文件名的解释方式。

-裹:{[开] | [离开]}
启用或禁用在 XML 结构中包装查询结果,该结构使
每个输出节点或原子值的种类。 例如,独立的属性将是
包装在一个明确的 XML 元素中,声明它们是属性。 当这个关闭时,
查询输出将仅使用文档节点进行包装; 在这样的环境中是
输出部分(例如独立属性)可能无法序列化。
默认值:关闭。

使用 onworks.net 服务在线使用 saxonb-xquery


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad




×
广告
❤️在这里购物、预订或购买——免费,有助于保持服务免费。