这是命令 xsltproc,可以使用我们的多个免费在线工作站之一在 OnWorks 免费托管服务提供商中运行,例如 Ubuntu Online、Fedora Online、Windows 在线模拟器或 MAC OS 在线模拟器
程序:
您的姓名
xsltproc - 命令行 XSLT 处理器
概要
xslt过程 [[-V | - 版[-v | --详细] [{-o | - 输出} {文件 | 目录}] |
- 定时 | - 重复 | -调试 | --无效 | --没有输出 | --最大深度 VALUE | --html |
-编码 编码 | --参数 参数名称 参数值 |
--字符串参数 参数名称 参数值 | --诺内特 | - 小路 "路径" | --负载跟踪 |
--目录 | --x包含 | [- 轮廓 | --诺曼] | --转储扩展 | --nowrite |
--nomkdir | --写子树 PATH | --nodtdattr[样式表] {XML文件 | -}
商品描述
xslt过程 是用于将 XSLT 样式表应用于 XML 文档的命令行工具。 它是一部分
of libxslt上(3)、GNOME 的 XSLT C 库。 虽然它是作为 GNOME 的一部分开发的
项目,它可以独立于 GNOME 桌面运行。
xslt过程 使用要使用的样式表的名称从命令行调用
后跟要应用样式表的一个或多个文件的名称。 它
如果提供的文件名是标准输入,则将使用标准输入 -
如果样式表包含在带有样式表处理指令的 XML 文档中,
不需要在命令行中命名样式表。 xslt过程 会自动检测
包含的样式表并使用它。
默认情况下,输出为 标准输出. 您可以使用 -o or
- 输出 选项。
配置
xslt过程 接受以下选项(按字母顺序):
--目录
使用中指定的 SGML 目录 SGML_目录_文件 解决位置
外部实体。 默认情况下, xslt过程 查找中指定的目录
XML_CATALOG_FILES. 如果未指定,则使用 /etc/xml/目录.
-调试
输出已转换文档的 XML 树以进行调试。
--转储扩展
转储所有已注册扩展的列表 标准输出.
--html
输入文档是一个 HTML 文件。
--负载跟踪
显示处理过程中加载的所有文档以 斯特德.
--最大深度 VALUE
调整前模板栈的最大深度 libxslt上(3) 得出结论它在一个
无限循环。 默认值为 3000。
--nodtdattr
不要应用文档 DTD 中的默认属性。
--nomkdir
拒绝创建目录。
--诺内特
不要使用 Internet 获取 DTD、实体或文档。
--没有输出
不输出结果。
--无效
跳过加载文档的 DTD。
--nowrite
拒绝写入任何文件或资源。
-o or - 输出 文件 | 目录
直接输出给定 文件. 使用该选项 目录 指导输出
文件到指定目录。 这对于多个输出很有用(也称为
作为“分块”)或联机帮助页处理。
重要提示
给定的目录 必须 已经存在。
备注
确保 文件 和 目录 按照描述的“URI 引用计算”进行操作
在 RFC 2396 及更高版本中。 这意味着,例如 -o 目录 可能不会工作,但是
-o 目录/ 将。
-编码 编码
允许指定输入的编码。
--参数 参数名称 参数值
传递名称的参数 参数名称 和价值 参数值 到样式表。 你可以
传递多个名称/值对,最多为 32。如果传递的值是一个
字符串,你可以使用 --字符串参数 相反,为了避免额外的引号字符
出现在字符串表达式中。 注意:XPath 表达式必须是 UTF-8 编码的。
- 小路 "路径"
使用指定的(空格或冒号分隔的)文件系统路径列表 路径 至
加载 DTD、实体或文档。 用引号将空格分隔的列表括起来。
- 轮廓 or --诺曼
输出分析信息,详细说明在每个部分花费的时间
样式表。 这对于优化样式表性能很有用。
- 重复
运行转换 20 次。 用于计时测试。
--字符串参数 参数名称 参数值
传递名称的参数 参数名称 和价值 参数值 协调 参数值 是一个字符串
而不是节点标识符。 请注意: 该字符串必须是 UTF-8 编码的。
- 定时
显示解析样式表、解析文档和应用的时间
样式表并保存结果。 以毫秒为单位显示。
-v or --详细
输出所采取的每一步 xslt过程 在处理样式表和文档时。
-V or - 版
显示版本 与libxml(3)和 libxslt上(3) 使用。
--写子树 PATH
只允许文件写入 PATH 子树。
--x包含
使用 XInclude 规范处理输入文档。 有关此的更多详细信息可以
在 XInclude 规范中可以找到: http://www.w3.org/TR/xinclude/
环境
SGML_目录_文件
SGML 目录行为可以通过将查询重定向到用户自己的集合来改变
目录。 这可以通过设置 SGML_目录_文件 环境变量到
目录列表。 一个空的应该停用加载默认值 /etc/sgml/目录
目录。
XML_CATALOG_FILES
可以通过将查询重定向到用户自己的集合来更改 XML 目录行为
目录。 这可以通过设置 XML_CATALOG_FILES 环境变量到
目录列表。 一个空的应该停用加载默认值 /etc/xml/目录
目录。
诊断
xslt过程 返回码提供了从脚本调用它时可以使用的信息。
0
无错误(正常运行)
1
没有争论
2
参数过多
3
未知选项
4
无法解析样式表
5
样式表中的错误
6
其中一份文件有误
7
不支持的 xsl:output 方法
8
字符串参数包含引号和双引号
9
内部处理错误
10
处理被终止消息停止
11
无法将结果写入输出文件
使用 onworks.net 服务在线使用 xsltproc