Questo è il comando xml2yamlp che può essere eseguito nel provider di hosting gratuito OnWorks utilizzando una delle nostre molteplici workstation online gratuite come Ubuntu Online, Fedora Online, emulatore online Windows o emulatore online MAC OS
PROGRAMMA:
NOME
xml2yaml - converte un messaggio XML con uno schema in YAML
SINOSSI
xml2yaml file-xml file-schema > file-yaml
xml2yaml -x file-xml -s file-schema -o file-yaml
DESCRIZIONE
Converti un messaggio XML in YAML con la stessa struttura. È necessario uno schema da applicare
la sintassi corretta, specialmente per elementi opzionalmente ripetuti.
Opzioni
È possibile specificare un nome di file di messaggio XML e uno o più nomi di file di schema come
argomenti o utilizzare le opzioni.
--xml|-x nomefile
Il file che contiene il messaggio xml. Un singolo trattino significa "stdin".
--schema|-s nome/i file
Questa opzione può essere ripetuta o i nomi dei file separati da virgole, se ne hai di più
di un file di schema da analizzare. Tutti i componenti dello schema importati e inclusi devono essere
fornito esplicitamente.
--bigints|-b (booleano)
Per impostazione predefinita, la traduzione è un po' sciatta: i tipi interi sono definiti per supportare
almeno 18 cifre in XML. Tuttavia, questo di solito è inutile grande e illeggibile
in YAML.
--misto COME
[1.32] Come trattare elementi misti. L'impostazione predefinita è TESTO. Altri valori sono
"ATTRIBUTI", "XML_STRING" e "STRUTTURALE". Maggiori dettagli su mixed_elements in
XML::Compila::Traduci::Lettore.
--type|-t TIPO
Il tipo dell'elemento radice, richiesto se l'XML non è qualificato per namespaceo,
anche se lo schema lo è. Se non specificato, l'elemento radice viene automaticamente
ispezionato.
La notazione TYPE è "{namespace}localname". Attenzione a usare le citazioni su UNIX
riga di comando, perché le parentesi graffe hanno un significato speciale per la shell.
--output|-o nomefile
Per impostazione predefinita (o quando il nome del file è un trattino), l'output viene stampato su stdout.
Usa xml2yamlp online utilizzando i servizi onworks.net