Bu, Ubuntu Online, Fedora Online, Windows çevrimiçi emülatörü veya MAC OS çevrimiçi emülatörü gibi birden fazla ücretsiz çevrimiçi iş istasyonumuzdan birini kullanarak OnWorks ücretsiz barındırma sağlayıcısında çalıştırılabilen xml2yamlp komutudur.
Program:
ADI
xml2yaml - şema içeren bir XML mesajını YAML'ye dönüştürün
SİNOPSİS
xml2yaml xml dosyası şema dosyaları >yaml dosyası
xml2yaml -x xml dosyası -s şema dosyaları -o yaml dosyası
TANIM
Aynı yapıya sahip bir XML mesajını YAML'ye dönüştürün. Uygulanması için bir şema gerekli
özellikle isteğe bağlı olarak tekrarlanan öğeler için doğru sözdizimi.
Opsiyonlar
Bir XML mesaj dosya adı ve bir veya daha fazla şema dosya adı belirtebilirsiniz.
veya seçenekleri kullanın.
--xml|-x dosya adı
xml mesajını içeren dosya. Tek bir tire "stdin" anlamına gelir.
--schema|-s dosya ad(lar)ı
Bu seçenek tekrar edilebilir veya dosya adları virgülle ayrılırsa,
ayrıştırılacak birden fazla şema dosyası. Tüm içe aktarılan ve dahil edilen şema bileşenleri
açıkça verilmiştir.
--bigints|-b (boole değeri)
Varsayılan olarak, çeviri biraz özensizdir: Tamsayı türleri desteklemek için tanımlanmıştır.
XML'de en az 18 basamak. Ancak, bu genellikle gereksiz büyük ve okunamaz
YAML'de.
--karma NASIL
[1.32] Karışık elementler nasıl işlenir. Varsayılan, METİN'dir. Diğer değerler
"ÖZELLİKLER", "XML_STRING" ve "Yapısal". Karışık_elementler hakkında daha fazla ayrıntı
XML::Derleme::Çevir::Okuyucu.
--type|-t TÜRÜ
XML ad alanıo nitelikli değilse, gereken kök öğenin türü,
şema olmasına rağmen. Belirtilmezse, kök öğe otomatik olarak
denetlendi.
TYPE gösterimi "{namespace}localname" şeklindedir. UNIX'te alıntı kullanma konusunda uyarılırsınız
komut satırı, çünkü küme parantezlerinin kabuk için özel bir anlamı vardır.
--output|-o dosya adı
Varsayılan olarak (veya dosya adı bir tire olduğunda), çıktı stdout'a yazdırılır.
onworks.net hizmetlerini kullanarak xml2yamlp'yi çevrimiçi kullanın