Ito ang command na xml2yamlp na maaaring patakbuhin sa OnWorks na libreng hosting provider gamit ang isa sa aming maramihang libreng online na workstation gaya ng Ubuntu Online, Fedora Online, Windows online emulator o MAC OS online emulator
PROGRAMA:
NAME
xml2yaml - i-convert ang isang XML na mensahe na may schema sa YAML
SINOPSIS
xml2yaml xml-file schema-file(s) >yaml-file
xml2yaml -x xml-file -s schema-files -o yaml-file
DESCRIPTION
I-convert ang isang XML na mensahe sa YAML na may parehong istraktura. Kinakailangan ang isang schema upang maipatupad
ang tamang syntax, lalo na para sa opsyonal na paulit-ulit na mga elemento.
Options
Maaari kang tumukoy ng XML message filename at isa o higit pang schema filename bilang
argumento, o gamitin ang mga opsyon.
--xml|-x filename
Ang file na naglalaman ng xml na mensahe. Ang isang solong gitling ay nangangahulugang "stdin".
--schema|-s (mga) filename
Ang pagpipiliang ito ay maaaring ulitin, o ang mga filename na pinaghihiwalay ng kuwit, kung mayroon kang higit pa
kaysa sa isang schema file upang i-parse. Ang lahat ng na-import at kasama na mga bahagi ng schema ay dapat na
tahasang ibinigay.
--bigints|-b (boolean)
Bilang default, ang pagsasalin ay medyo palpak: Ang mga uri ng integer ay tinukoy bilang suporta
hindi bababa sa 18 digit sa XML. Gayunpaman, ito ay karaniwang hindi kailangang malaki at hindi nababasa
sa YAML.
--halos PAANO
[1.32] Paano gamutin ang mga pinaghalong elemento. Ang default ay TEXTUAL. Ang iba pang mga halaga ay
"ATTRIBUTES", "XML_STRING", at "STRUCTURAL". Higit pang mga detalye tungkol sa mixed_elements sa
XML::Compile::Translate::Reader.
--type|-t URI
Ang uri ng root element, kinakailangan kung ang XML ay hindi namespaceo qualified,
kahit na ang schema ay. Kung hindi tinukoy, ang root element ay awtomatikong
sinisiyasat
Ang TYPE notation ay "{namespace}localname". Maging babala na gumamit ng pagsipi sa UNIX
command-line, dahil ang mga kulot na braces ay may espesyal na kahulugan para sa shell.
--output|-o filename
Bilang default (o kapag ang filename ay isang gitling), ang output ay naka-print sa stdout.
Gumamit ng xml2yamlp online gamit ang mga serbisyo ng onworks.net