英语法语西班牙语

Ad


OnWorks 网站图标

xml2yamlp - 云端在线

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

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

程序:

您的姓名


xml2yaml - 将带有架构的 XML 消息转换为 YAML

概要


xml2yaml xml-file schema-file(s) >yaml-file

xml2yaml -x xml-file -s 架构文件 -o yaml-file

商品描述


将 XML 消息转换为具有相同结构的 YAML。 需要一个模式来强制执行
正确的语法,尤其是对于可选重复的元素。

附加选项
您可以指定一个 XML 消息文件名和一个或多个架构文件名作为
参数,或使用选项。

--xml|-x 文件名
包含 xml 消息的文件。 单个破折号表示“标准输入”。

--schema|-s 文件名
这个选项可以重复,或者用逗号分隔的文件名,如果你有更多
不止一个要解析的模式文件。 所有导入和包含的架构组件都必须是
明确提供。

--bigints|-b(布尔值)
默认情况下,翻译有点马虎:定义了整数类型以支持
XML 中至少 18 位数字。 但是,这通常是不必要的大且不可读的
在 YAML 中。

--混合方式
[1.32] 如何处理混合元素。 默认值为文本。 其他值是
“ATTRIBUTES”、“XML_STRING”和“STRUCTURAL”。 有关混合元素的更多详细信息
XML::Compile::Translate::Reader。

--type|-t 类型
根元素的类型,如果 XML 不是命名空间限定的,则需要,
虽然架构是。 如果未指定,根元素将自动
检查。

TYPE 表示法是“{namespace}localname”。 警告在 UNIX 上使用引用
命令行,因为大括号对 shell 有特殊的意义。

--output|-o 文件名
默认情况下(或当文件名是破折号时),输出被打印到标准输出。

使用 onworks.net 服务在线使用 xml2yamlp


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad