英语法语西班牙语

Ad


OnWorks 网站图标

json_xsp - 云端在线

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

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

程序:

您的姓名


json_xs - JSON::XS 命令行实用程序

概要


json_xs [-v] [-f 输入格式] [-t 输出格式]

商品描述


json_xs 在一些输入和输出格式(其中之一是 JSON)之间转换。

默认输入格式为“json”,默认输出格式为“json-pretty”。

配置


-v 稍微详细一点。

-f 格式
从 STDIN 读取给定格式的文件。

“fromformat”可以是以下之一:

json - json 文本编码,utf-8、utf16-be/le、utf32-be/le
cbor - CBOR(RFC 7049,CBOR::XS),一种二进制 JSON
可存储 - 可存储的冻结值
可存储文件 - 可存储文件(可存储有两种不兼容的格式)
bencode - 使用 Convert::Bencode,如果可用(由 torrent 文件等使用)
clzf - Compress::LZF 格式(需要安装该模块)
eval - 将给定的代码评估为(非 utf-8)Perl,基本上与“-t dump”相反
yaml - YAML(不惜一切代价避免,需要 YAML 模块 :)
字符串 - 不要尝试解码文件数据
none - 不读取任何内容,创建一个“undef”标量 - 主要与“-e”一起使用
-t 格式化
将给定格式的文件写入 STDOUT。

“toformat”可以是以下之一:

json, json-utf-8 - json, utf-8 编码
json-pretty - 如上所述,但印刷精美
json-utf-16le, json-utf-16be - 小端/大端 utf-16
json-utf-32le, json-utf-32be - 小端/大端 utf-32
cbor - CBOR(RFC 7049,CBOR::XS),一种二进制 JSON
可存储 - 网络格式的可存储冻结值
可存储文件 - 网络格式的可存储文件(可存储有两个不兼容的
格式)
bencode - 使用 Convert::Bencode,如果可用(由 torrent 文件等使用)
clzf - 压缩::LZF 格式
yaml - yaml
转储 - 数据::转储
倾销者 - 数据::倾销者
字符串 - 将数据写成字符串
none - 什么都没有写,主要与“-e”一起使用
请注意, Data::Dumper 不能正确处理自引用数据结构 -
改用“转储”。

-e 代码
在读取数据之后和再次写出之前评估 perl 代码 - 可以
用于过滤、创建或提取数据。 已经写入的数据在$_,并且
里面的东西都是后来写出来的。

示例


json_xs -t 无

“JSON Lint” - 尝试解析文件 isitrely.json 作为 JSON - 如果它是有效的 JSON,则
命令什么都不输出,否则它将打印一条错误消息并以非零值退出
退出状态。

漂亮的.json

美化 JSON 文件 源文件dst.json.

json_xs -f 可存储文件

读取序列化的可存储文件 文件 并将它的人类可读的 JSON 版本打印到
标准输出。

json_xs -f 可存储文件 -t yaml

与上面相同,但改为编写 YAML(根本不使用 JSON :)

json_xs -f none -e '$_ = [1, 2, 3]'

将 perl 数组转储为 UTF-8 编码的 JSON 文本。

{"announce-list"}}' -t 字符串

在 torrent 文件中打印跟踪器列表。

lwp请求 http://cpantesters.perl.org/show/JSON-XS.json | json_xs

获取 cpan-testers 结果摘要“JSON::XS”并漂亮地打印它。

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


免费服务器和工作站

下载 Windows 和 Linux 应用程序

Linux 命令

Ad