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 xml_ppp komutudur.
Program:
ADI
xml_pp - güzel xml yazıcısı
SİNOPSİS
xml_pp [seçenekler] [ ]
TANIM
XML::Twig kullanan güzel XML yazıcısı
SEÇENEKLER
-Ben[ ]
Bir uzantı sağlanmışsa ("-i" ile "-i" arasında boşluk yok) dosyaları yerinde düzenler.
uzantısı) orijinal dosya bu uzantıyla yedeklenir
Uzantıya ilişkin kurallar Perl'ünkilerle aynıdır (bkz. Perldoc Perlrun):
Uzantı "*" içermiyorsa orijinal dosya adına eklenir.
uzantısı bir veya daha fazla "*" karakteri içeriyorsa, her "*" karakteriyle değiştirilir.
geçerli dosya adı.
-S
güzel baskı için kullanılacak stil: yok, nsgmls, güzel, girintili, kayıt veya
Record_c (bu stillerin tam açıklaması için XML::Twig belgelerine bakın), 'girintili'
varsayılan
-P
Etiketlerdeki beyaz boşlukları korur. Birkaç "-p" seçeneğini kullanabilir veya aşağıdaki durumlarda etiketleri alıntılayabilirsiniz:
birden fazlasına ihtiyacın var
-e
XML::Twig çıktı_encoding'i kullanın (Text::Iconv veya Unicode::Map8'e dayalı olarak ve
Unicode::String) çıktı kodlamasını ayarlamak için. Varsayılan olarak orijinal kodlama şu şekildedir:
korunmuş.
Bu seçenek kullanılırsa XML bildirimi güncellenir (ve yoksa oluşturulur).
Bunu yapabilmek istiyorsanız kodlamanın kullandığınız ayrıştırıcı tarafından desteklendiğinden emin olun.
Pretty_printed dosyasını işlemek için (XML::Parser örneğin 'latin1'i desteklemiyor,
'iso-8859-1' kullanmanız gerekir)
-l belgeleri ayrıştırılırken çıktı almak yerine belleğe yükler.
Bu, bir hatayı önler (bkz. HATALAR) ancak daha fazla bellek kullanır
-F
işlenecek dosyaların listesini okuyun , Her satıra bir tane
-v ayrıntılı (işlenmekte olan geçerli dosyayı listele)
-- argüman işlemeyi durdur (- ile başlayan dosyaları işlemek için)
-h ekran yardımı
ÖRNEKLER
xml_pp foo.xml > foo_pp.xml # foo.xml'i güzel yazdır
xml_pp < foo.xml > foo_pp.xml # standart girdiden güzel çıktı
xml_pp -v -i.bak *.xml # yedeklerle birlikte .xml dosyalarını güzel bir şekilde yazdırın
xml_pp -v -i'orig_*' *.xml # yedekler orig_ olarak adlandırılır
xml_pp -i -p pre foo.xhtml # pre etiketlerindeki boşlukları koru
xml_pp -i.bak -p 'ön kod' foo.xml # ön ve kod etiketlerindeki boşlukları koru
xml_pp -i.bak -p ön -p kodu foo.xml # aynı
xml_pp -i -s kayıt mydb_export.xml # kayıt stilini kullanarak güzel baskı
xml_pp -e utf8 -i foo.xml # çıktı utf8'de olacak
xml_pp -e iso-8859-1 -i foo.xml # çıktı iso-8859-1'de olacak
xml_pp -v -i.bak -f lof # lof'tan dosyaları yerinde yazdırır
xml_pp -- -i.xml # -i.xml dosyasını güzelce yazdırır
xml_pp -l foo.xml # dosyanın tamamını belleğe yükler
# güzelce yazdırmadan önce
xml_pp -h # yardımı görüntüle
Onworks.net hizmetlerini kullanarak xml_ppp'yi çevrimiçi kullanın