To jest polecenie xml2yamlp, które można uruchomić w bezpłatnym dostawcy hostingu OnWorks przy użyciu jednej z naszych wielu bezpłatnych stacji roboczych online, takich jak Ubuntu Online, Fedora Online, emulator online systemu Windows lub emulator online systemu MAC OS
PROGRAM:
IMIĘ
xml2yaml - konwertuje wiadomość XML ze schematem na YAML
STRESZCZENIE
xml2yaml plik-xml plik(i) schematu >plik-yaml
xml2yaml -x plik-xml -s pliki-schematu -o plik-yaml
OPIS
Konwertuj wiadomość XML na YAML o tej samej strukturze. Aby wymusić, wymagany jest schemat
poprawna składnia, szczególnie w przypadku opcjonalnie powtarzających się elementów.
Opcje
Można określić nazwę pliku wiadomości XML i jedną lub więcej nazw plików schematu jako
argumentów lub użyj opcji.
--xml|-x nazwa pliku
Plik zawierający wiadomość XML. Pojedynczy myślnik oznacza „stdin”.
--schema|-s nazwy plików
Opcję tę można powtórzyć lub nazwy plików oddzielić przecinkami, jeśli jest ich więcej
niż jeden plik schematu do analizy. Wszystkie zaimportowane i dołączone komponenty schematu muszą być
podane wyraźnie.
--bigints|-b (wartość logiczna)
Domyślnie tłumaczenie jest trochę niechlujne: zdefiniowano obsługę typów całkowitych
co najmniej 18 cyfr w formacie XML. Zwykle jest to jednak niepotrzebnie duże i nieczytelne
w YAMLU.
--mieszane JAK
[1.32] Jak traktować elementy mieszane. Wartość domyślna to TEKST. Inne wartości to
„ATRYBUTY”, „XML_STRING” i „STRUKTURALNE”. Więcej szczegółów na temat mix_elements w
XML::Kompiluj::Tłumacz::Czytnik.
--type|-t TYP
Typ elementu głównego, wymagany jeśli XML nie jest kwalifikowany do przestrzeni nazw,
chociaż schemat jest. Jeśli nie określono, element główny jest automatycznie
sprawdzony.
Notacja TYPE to „{namespace}localname”. Ostrzegamy przed używaniem cudzysłowu w systemie UNIX
wiersza poleceń, ponieważ nawiasy klamrowe mają specjalne znaczenie dla powłoki.
--output|-o nazwa pliku
Domyślnie (lub gdy nazwa pliku jest myślnikiem) dane wyjściowe są drukowane na standardowe wyjście.
Użyj xml2yamlp online, korzystając z usług onworks.net