이것은 Ubuntu Online, Fedora Online, Windows 온라인 에뮬레이터 또는 MAC OS 온라인 에뮬레이터와 같은 여러 무료 온라인 워크스테이션 중 하나를 사용하여 OnWorks 무료 호스팅 제공업체에서 실행할 수 있는 xml2yamlp 명령입니다.
프로그램:
이름
xml2yaml - 스키마가 포함된 XML 메시지를 YAML로 변환합니다.
개요
xml2yaml xml 파일 스키마 파일 >yaml 파일
xml2yaml -x xml-파일 -s 스키마 파일 -o yaml-파일
기술
XML 메시지를 동일한 구조를 가진 YAML로 변환합니다. 시행하려면 스키마가 필요합니다.
특히 선택적으로 반복되는 요소의 경우 올바른 구문입니다.
옵션
XML 메시지 파일 이름과 하나 이상의 스키마 파일 이름을 다음과 같이 지정할 수 있습니다.
인수를 사용하거나 옵션을 사용합니다.
--xml|-x 파일 이름
xml 메시지가 포함된 파일입니다. 단일 대시는 "stdin"을 의미합니다.
--schema|-s 파일 이름
이 옵션을 반복하거나 파일 이름이 더 있는 경우 쉼표로 구분할 수 있습니다.
구문 분석할 스키마 파일이 두 개 이상입니다. 가져오고 포함된 모든 스키마 구성 요소는
명시적으로 제공됩니다.
--bigints|-b (부울)
기본적으로 번역은 약간 엉성합니다. 정수 유형은 지원하도록 정의됩니다.
XML로 최소 18자리. 그러나 이는 일반적으로 불필요하고 크기가 커서 읽을 수 없습니다.
YAML에서.
--혼합 방법
[1.32] 혼합 요소를 처리하는 방법. 기본값은 TEXTUAL입니다. 다른 값은 다음과 같습니다.
"ATTRIBUTES", "XML_STRING" 및 "STRUCTURAL". Mixed_elements에 대한 자세한 내용은
XML::컴파일::번역::리더.
--유형|-t 유형
XML이 namespaceo 자격이 없는 경우 루트 요소의 유형이 필요합니다.
스키마는 있지만. 지정하지 않으면 루트 요소가 자동으로
검사했다.
TYPE 표기법은 "{namespace}localname"입니다. UNIX에서 인용 사용에 주의하십시오.
중괄호는 쉘에 대해 특별한 의미를 갖기 때문입니다.
--출력|-o 파일 이름
기본적으로(또는 파일 이름이 대시인 경우) 출력은 stdout으로 인쇄됩니다.
onworks.net 서비스를 사용하여 온라인으로 xml2yamlp 사용