англійськафранцузькаіспанська

Ad


Значок OnWorks

json_xsp - онлайн у хмарі

Запустіть json_xsp у постачальника безкоштовного хостингу OnWorks через Ubuntu Online, Fedora Online, онлайн-емулятор Windows або онлайн-емулятор MAC OS

Це команда 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.

"з формату" може бути одним із:

json - текст json, закодований, або utf-8, utf16-be/le, utf32-be/le
cbor - CBOR (RFC 7049, CBOR::XS), різновид бінарного JSON
storable - заморожене значення, яке можна зберігати
storable-file - файл для зберігання (Storable має два несумісних формати)
bencode - використовуйте Convert::Bencode, якщо доступний (використовується, серед іншого, торрент-файлами)
clzf - Формат Compress::LZF (потрібно встановити цей модуль)
eval - оцінити даний код як (не-utf-8) Perl, в основному зворотний "-t dump"
yaml - YAML (уникайте будь-якою ціною, потрібен модуль YAML :)
string - не намагайтеся декодувати дані файлу
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
storable - заморожене значення, яке можна зберігати в мережевому форматі
storable-file - файл для зберігання в мережевому форматі (Storable має два несумісних
формати)
bencode - використовуйте Convert::Bencode, якщо доступний (використовується, серед іншого, торрент-файлами)
clzf - Стиснути формат::LZF
yaml – ЯМЛ
дамп - Дані::Дамп
dumper - Дані::Dumper
рядок - записує дані, як ніби це рядок
немає - нічого не пишеться, в основному корисно разом з "-e"
Зауважте, що Data::Dumper неправильно обробляє самопосилальні структури даних -
замість цього використовуйте "дамп".

-е код
Оцінити Perl-код після прочитання даних і перед тим, як виписати його знову - можна
використовується для фільтрації, створення або вилучення даних. Дані, які були записані, в $_, і
все, що там є, виписується потім.

ПРИКЛАДИ


json_xs -t немає

"JSON Lint" - намагається розібрати файл isitreally.json як JSON - якщо це дійсний JSON, то
команда нічого не виводить, інакше вона надрукує повідомлення про помилку та вийде з ненульовим значенням
статус виходу.

pretty.json

Упорядкуйте файл JSON src.json до dst.json.

json_xs -f файл для зберігання

Прочитайте серіалізований файл для зберігання файл і надрукуйте його версію JSON, яку можна читати
STDOUT.

json_xs -f файл для зберігання -t yaml

Те саме, що й вище, але замість цього напишіть YAML (взагалі не використовуючи JSON :)

json_xs -f немає -e '$_ = [1, 2, 3]'

Дамп масиву perl як текст JSON із кодуванням UTF-8.

{"announce-list"}}' -t рядок

Роздрукуйте список трекерів у торрент-файлі.

lwp-запит http://cpantesters.perl.org/show/JSON-XS.json | json_xs

Отримайте підсумок результатів cpan-тестерів "JSON::XS" і роздрукуйте його.

Використовуйте json_xsp онлайн за допомогою служб onworks.net


Безкоштовні сервери та робочі станції

Завантажте програми для Windows і Linux

Команди Linux

Ad