Dit is de opdracht xml2yamlp die kan worden uitgevoerd in de gratis hostingprovider van OnWorks met behulp van een van onze meerdere gratis online werkstations zoals Ubuntu Online, Fedora Online, Windows online emulator of MAC OS online emulator
PROGRAMMA:
NAAM
xml2yaml - converteer een XML-bericht met een schema naar YAML
KORTE INHOUD
xml2yaml xml-bestand schemabestand(en) >yaml-bestand
xml2yaml -x xml-bestand -s schemabestanden -o yaml-bestand
PRODUCTBESCHRIJVING
Converteer een XML-bericht naar YAML met dezelfde structuur. Voor het afdwingen is een schema vereist
de juiste syntaxis, vooral voor eventueel herhaalde elementen.
Opties
U kunt een XML-berichtbestandsnaam en een of meer schemabestandsnamen opgeven als
argumenten of gebruik de opties.
--xml|-x bestandsnaam
Het bestand dat het xml-bericht bevat. Een enkel streepje betekent "stdin".
--schema|-s bestandsnaam(en)
Deze optie kan herhaald worden, of de bestandsnamen gescheiden door komma's, als je er meer hebt
dan één schemabestand om te parseren. Alle geïmporteerde en opgenomen schemacomponenten moeten zijn
uitdrukkelijk verstrekt.
--bigints|-b (booleaans)
Standaard is de vertaling een beetje slordig: er zijn gehele typen gedefinieerd om te ondersteunen
minimaal 18 cijfers in XML. Deze is echter meestal onnodig groot en onleesbaar
in YAML.
--gemengd HOE
[1.32] Hoe gemengde elementen behandelen. De standaardwaarde is TEXTUEEL. Andere waarden zijn
'ATTRIBUTES', 'XML_STRING' en 'STRUCTUREEL'. Meer details over mixed_elements in
XML::Compileren::Vertalen::Lezer.
--type|-t TYPE
Het type van het root-element, vereist als de XML niet gekwalificeerd is voor naamruimte,
hoewel het schema is. Indien niet opgegeven, wordt het root-element automatisch
geïnspecteerd.
De TYPE-notatie is "{namespace}localname". Wees gewaarschuwd voor het gebruik van aanhalingstekens op de UNIX
opdrachtregel, omdat accolades een speciale betekenis hebben voor de shell.
--output|-o bestandsnaam
Standaard (of als de bestandsnaam een streepje is) wordt de uitvoer afgedrukt naar stdout.
Gebruik xml2yamlp online met behulp van onworks.net-services