EnglezăFrancezăSpaniolă

Ad


Favicon OnWorks

json_xsp - Online în cloud

Rulați json_xsp în furnizorul de găzduire gratuit OnWorks prin Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

Aceasta este comanda json_xsp care poate fi rulată în furnizorul de găzduire gratuit OnWorks folosind una dintre multiplele noastre stații de lucru online gratuite, cum ar fi Ubuntu Online, Fedora Online, emulator online Windows sau emulator online MAC OS

PROGRAM:

NUME


json_xs - utilitarul de linie de comandă JSON::XS

REZUMAT


json_xs [-v] [-f format de intrare] [-t format de ieșire]

DESCRIERE


json_xs convertește între unele formate de intrare și de ieșire (unul dintre ele este JSON).

Formatul implicit de intrare este „json”, iar formatul implicit de ieșire este „json-pretty”.

OPŢIUNI


-v Fii puțin mai pronunțat.

-f din format
Citiți un fișier în formatul dat din STDIN.

„fromformat” poate fi unul dintre:

json - un text json codificat, fie utf-8, utf16-be/le, utf32-be/le
cbor - CBOR (RFC 7049, CBOR::XS), un fel de JSON binar
stocabil - o valoare înghețată stocabilă
stocabil-fișier - un fișier stocabil (Storable are două formate incompatibile)
bencode - utilizați Convert::Bencode, dacă este disponibil (utilizat de fișiere torrent, printre altele)
clzf - Formatul Compress::LZF (necesită ca modulul să fie instalat)
eval - evaluează codul dat ca (non-utf-8) Perl, practic inversul „-t dump”
yaml - YAML (a se evita cu orice preț, necesită modulul YAML :)
șir - nu încercați să decodați datele fișierului
none - nu se citește nimic, creează un scalar „undef” - util în principal cu „-e”
-t toformat
Scrieți fișierul în formatul dat în STDOUT.

„toformat” poate fi unul dintre:

json, json-utf-8 - json, utf-8 codificat
json-pretty - ca mai sus, dar destul de imprimat
json-utf-16le, json-utf-16be - little endian/big endian utf-16
json-utf-32le, json-utf-32be - little endian/big endian utf-32
cbor - CBOR (RFC 7049, CBOR::XS), un fel de JSON binar
stocabil - o valoare înghețată stocabilă în format de rețea
stocabil-fișier - un fișier stocabil în format de rețea (Storable are două fișiere incompatibile
formate)
bencode - utilizați Convert::Bencode, dacă este disponibil (utilizat de fișiere torrent, printre altele)
clzf - Formatul Compress::LZF
yaml - YAML
dump - Data::Dump
basculant - Data::Dumper
șir - scrie datele ca și cum ar fi un șir
niciunul - nu se scrie nimic, în principal util împreună cu „-e”
Rețineți că Data::Dumper nu gestionează corect structurile de date autoreferențiale -
folosiți „dump” în schimb.

-e cod
Evaluați codul perl după citirea datelor și înainte de a le scrie din nou - poate fi
folosit pentru a filtra, crea sau extrage date. Datele care au fost scrise sunt în $_ și
orice se află acolo este scris după aceea.

EXEMPLE


json_xs -t niciunul

„JSON Lint” - încearcă să analizeze fișierul isitreally.json ca JSON - dacă este JSON valid, acesta
Comanda nu scoate nimic, altfel va imprima un mesaj de eroare și va ieși cu non-zero
starea de ieșire.

destul.json

Îmbunătățiți fișierul JSON src.json la dst.json.

json_xs -f fișier stocabil

Citiți fișierul stocabil serializat fişier și imprimați o versiune JSON care poate fi citită de om
STDOUT.

json_xs -f fișier stocabil -t yaml

La fel ca mai sus, dar scrieți YAML în schimb (nu folosiți deloc JSON :)

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

Eliminați matricea perl ca text JSON codificat UTF-8.

{"announce-list"}}' -t șir

Imprimați lista de urmăritori într-un fișier torrent.

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

Preluați rezumatul rezultatului cpan-testers „JSON::XS” și imprimați-l destul de mult.

Utilizați json_xsp online folosind serviciile onworks.net


Servere și stații de lucru gratuite

Descărcați aplicații Windows și Linux

Comenzi Linux

Ad