Это команда json_pp, которую можно запустить в бесплатном хостинг-провайдере OnWorks, используя одну из наших многочисленных бесплатных онлайн-рабочих станций, таких как Ubuntu Online, Fedora Online, онлайн-эмулятор Windows или онлайн-эмулятор MAC OS.
ПРОГРАММА:
ИМЯ
json_pp - Командная утилита JSON :: PP
СИНТАКСИС
json_pp [-v] [-f from_format] [-t to_format] [-json_opt options_to_json]
ОПИСАНИЕ
json_pp преобразует некоторые форматы ввода и вывода (один из них - JSON). Этот
программа была скопирована из json_xs и модифицирована.
Формат ввода по умолчанию - json, а формат вывода по умолчанию - json с красивой опцией.
ДОПОЛНИТЕЛЬНЫЕ УСЛУГИ, НЕ ВКЛЮЧЕННЫЕ В ПАКЕТ
-f
-f из_формата
Читает данные в заданном формате из STDIN.
Типы форматов:
JSON
как JSON
Eval
как код Perl
-t
Записывает данные в заданном формате в STDOUT.
нуль
бездействие.
JSON
как JSON
самосвал
как Data :: Dumper
-json_opt
параметры JSON :: PP
Допустимыми являются:
ascii latin1 utf8 довольно отступ space_before space_after ослаблен канонический allow_nonref
allow_singlequote allow_barekey allow_bignum свободно escape_slash
-v
Подробный вариант, но в настоящее время фактически никаких действий.
-V
Версия для печати и выход.
ПРИМЕРЫ
$ perl -e'print q | {"foo": "XX", "bar": 1234567890000000000000000} | ' | \
json_pp -f json -t dumper -json_opt pretty, utf8, allow_bignum
$ VAR1 = {
'bar' => bless ({
'значение' => [
'0000000',
'0000000',
'5678900',
'1234'
],
'знак' => '+'
}, 'Math :: BigInt'),
'foo' => "\ x {3042} \ x {3044}"
};
$ perl -e'print q | {"foo": "XX", "bar": 1234567890000000000000000} | ' | \
json_pp -f json -t dumper -json_opt довольно
$ VAR1 = {
'bar' => '1234567890000000000000000',
'foo' => "\x{e3}\x{81}\x{82}\x{e3}\x{81}\x{84}"
};
Используйте json_pp в Интернете с помощью сервисов onworks.net