Ini ialah arahan pegasus-dax-validator yang boleh dijalankan dalam penyedia pengehosan percuma OnWorks menggunakan salah satu daripada berbilang stesen kerja dalam talian percuma kami seperti Ubuntu Online, Fedora Online, emulator dalam talian Windows atau emulator dalam talian MAC OS.
JADUAL:
NAMA
pegasus-dax-validator - menentukan sama ada fail DAX yang diberikan adalah sah.
SINOPSIS
pegasus-dax-validator daxfile [kata kerja]
DESCRIPTION
. pegasus-dax-validator ialah aplikasi mudah yang menentukan, jika fail DAX yang diberikan adalah
XML yang sah. Untuk ini, ia menghuraikan fail dengan seberapa banyak semakan kesahihan XML yang digunakan oleh Apache
Rangka kerja penghurai XML Xerces menyokong.
PILIHAN
daxfile
Lokasi fail yang mengandungi DAX.
kata kerja
Jika sebarang jenis hujah kedua ditentukan, tidak terhad kepada rentetan kata kerja, yang
mod keluaran bertele-tele dihidupkan.
PULANG BALIK NILAI
Jika DAX berjaya dihuraikan, atau sahaja amaran adalah dikeluarkan, yang keluar kod is 0. Mana-mana
'kesilapan or maut kesilapan akan menghasilkan kod keluar 1.
Selain itu, statistik ringkasan dengan kiraan amaran, ralat dan ralat maut akan
dipaparkan.
CONTOH
Berikut menunjukkan penghuraian fail DAX yang menggunakan jenis nilai yang salah untuk
penghitungan tertentu. Output menunjukkan ralat dengan nombor baris masing-masing dan
nombor lajur fail DAX input, supaya seseorang boleh mencari dan membetulkannya dengan lebih mudah. (The
baris dalam contoh telah dipecahkan agar sesuai dengan format halaman manual.)
$ pegasus-dax-validator bd.dax
RALAT dalam baris 14, kol 110: cvc-enumeration-valid: Nilai 'i386' bukan
facet-valid berkenaan dengan penghitungan '[x86, x86_64, ppc, ppc_64,
ia64, sparcv7, sparcv9, amd64]'. Ia mestilah nilai daripada
penghitungan.
RALAT dalam baris 14, kol 110: cvc-attribute.3: Nilai 'i386' daripada
atribut 'arch' pada elemen 'executable' tidak sah berkenaan dengan
jenisnya, 'ArchitectureType'.
RALAT dalam baris 14, kol 110: cvc-enumeration-valid: Nilai 'darwin' ialah
tidak sah aspek berkenaan dengan penghitungan '[aix, sunos, linux, macosx,
tingkap]'. Ia mestilah nilai daripada penghitungan.
RALAT dalam baris 14, kol 110: cvc-attribute.3: Nilai 'darwin' bagi
atribut 'os' pada elemen 'boleh laku' tidak sah berkenaan dengan
jenisnya, 'OSType'.
0 amaran, 4 ralat dan 0 ralat maut dikesan.
Gunakan pegasus-dax-validator dalam talian menggunakan perkhidmatan onworks.net