영어프랑스어스페인어

Ad


온웍스 파비콘

json_xsp - 클라우드의 온라인

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터를 통해 OnWorks 무료 호스팅 공급자에서 json_xsp 실행

Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 공급자에서 실행할 수 있는 json_xsp 명령입니다.

프로그램:

이름


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 - 바이너리 JSON의 일종인 CBOR(RFC 7049, CBOR::XS)
storeable - 저장 가능한 고정 값
저장 가능한 파일 - 저장 가능한 파일(저장 가능한 두 가지 호환되지 않는 형식이 있음)
bencode - 사용 가능한 경우 Convert::Bencode 사용(토렌트 파일 등에서 사용)
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 - 바이너리 JSON의 일종인 CBOR(RFC 7049, CBOR::XS)
storeable - 네트워크 형식의 저장 가능한 고정 값
저장 가능 파일 - 네트워크 형식의 저장 가능 파일(Storable에는 호환되지 않는 두 가지
형식)
bencode - 사용 가능한 경우 Convert::Bencode 사용(토렌트 파일 등에서 사용)
clzf - 압축::LZF 형식
YAML - YAML
덤프 - 데이터::덤프
덤퍼 - 데이터::덤퍼
문자열 - 문자열인 것처럼 데이터를 씁니다.
없음 - "-e"와 함께 사용하면 주로 유용한 아무것도 작성되지 않음
Data::Dumper는 자체 참조 데이터 구조를 올바르게 처리하지 않습니다.
대신 "덤프"를 사용하십시오.

-e 코드
데이터를 읽은 후 다시 작성하기 전에 perl 코드를 평가합니다.
데이터를 필터링, 생성 또는 추출하는 데 사용됩니다. 쓰여진 데이터는 $_에 있고,
거기에있는 것은 나중에 기록됩니다.

사용 예


json_xs -t 없음

"JSON Lint" - 파일 구문 분석 시도 isitreally.json as JSON - 유효한 JSON인 경우
명령은 아무것도 출력하지 않습니다. 그렇지 않으면 오류 메시지를 인쇄하고 XNUMX이 아닌 값으로 종료합니다.
종료 상태.

예쁜.json

JSON 파일 꾸미기 src.jsondst.json.

json_xs -f 저장 가능 파일

직렬화된 저장 가능 파일 읽기 파일 사람이 읽을 수 있는 JSON 버전을 인쇄하여
STDOUT.

json_xs -f 저장 가능 파일 -t yaml

위와 동일하지만 대신 YAML을 작성합니다(JSON을 전혀 사용하지 않음).

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

Perl 배열을 UTF-8로 인코딩된 JSON 텍스트로 덤프합니다.

{"announce-list"}}' -t 문자열

토렌트 파일 안에 트래커 목록을 인쇄합니다.

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

cpan-testers 결과 요약 "JSON::XS"를 가져와 예쁘게 인쇄합니다.

onworks.net 서비스를 사용하여 온라인에서 json_xsp 사용


무료 서버 및 워크스테이션

Windows 및 Linux 앱 다운로드

Linux 명령

Ad