นี่คือคำสั่ง pegasus-dax-validator ที่สามารถเรียกใช้ในผู้ให้บริการโฮสต์ฟรีของ OnWorks โดยใช้หนึ่งในเวิร์กสเตชันออนไลน์ฟรีของเรา เช่น Ubuntu Online, Fedora Online, โปรแกรมจำลองออนไลน์ของ Windows หรือโปรแกรมจำลองออนไลน์ของ MAC OS
โครงการ:
ชื่อ
pegasus-dax-validator - กำหนดว่าไฟล์ DAX ที่กำหนดนั้นถูกต้องหรือไม่
เรื่องย่อ
เพกาซัส-dax-ตรวจสอบความถูกต้อง แด็กซ์ไฟล์ [ละเอียด]
DESCRIPTION
เทศกาล เพกาซัส-dax-ตรวจสอบความถูกต้อง เป็นโปรแกรมง่ายๆ ที่กำหนดว่าไฟล์ DAX ที่ให้มาคือ
XML ที่ถูกต้อง สำหรับสิ่งนี้ มันแยกวิเคราะห์ไฟล์ด้วยการตรวจสอบความถูกต้องของ XML มากที่สุดเท่าที่ Apache
รองรับเฟรมเวิร์กตัวแยกวิเคราะห์ Xerces XML
OPTIONS
แด็กซ์ไฟล์
ตำแหน่งของไฟล์ที่มี DAX
ละเอียด
หากมีการระบุอาร์กิวเมนต์ที่สอง ไม่จำกัดเฉพาะสตริง ละเอียดที่
โหมดเอาต์พุตแบบละเอียดเปิดอยู่
กลับ มูลค่า
หากแยกวิเคราะห์ DAX สำเร็จหรือเท่านั้น คำเตือน คือ ออก, ทางออก รหัส is 0. ใด
'ข้อผิดพลาด or ร้ายแรง ความผิดพลาด จะส่งผลให้รหัสออก 1
นอกจากนี้ สถิติสรุปพร้อมจำนวนคำเตือน ข้อผิดพลาด และข้อผิดพลาดร้ายแรงจะ
จะถูกแสดง
ตัวอย่าง
ต่อไปนี้แสดงการแยกวิเคราะห์ไฟล์ DAX ที่ใช้ค่า . ผิดประเภท
การแจงนับบางอย่าง ผลลัพธ์แสดงข้อผิดพลาดด้วยหมายเลขบรรทัดตามลำดับและ
หมายเลขคอลัมน์ของไฟล์ DAX อินพุต เพื่อให้สามารถค้นหาและแก้ไขได้ง่ายขึ้น (NS
บรรทัดในตัวอย่างถูกตัดให้พอดีกับรูปแบบ manpage)
$ pegasus-dax-ตรวจสอบความถูกต้อง bd.dax
ข้อผิดพลาดในบรรทัดที่ 14, col 110: cvc-enumeration-valid: ค่า 'i386' ไม่ใช่
แง่มุมที่ถูกต้องเกี่ยวกับการแจงนับ '[x86, x86_64, ppc, ppc_64,
ia64, sparcv7, sparcv9, amd64]' ต้องเป็นค่าจาก
การแจงนับ
ข้อผิดพลาดในบรรทัดที่ 14 คอลัมน์ 110: cvc-attribute.3: ค่า 'i386' ของ
แอตทริบิวต์ 'arch' บนองค์ประกอบ 'executable' ไม่ถูกต้องเมื่อเทียบกับ
ประเภทของมันคือ 'ArchitectureType'
ข้อผิดพลาดในบรรทัดที่ 14, col 110: cvc-enumeration-valid: ค่า 'darwin' is
ไม่ถูกต้องในแง่ของการแจงนับ '[aix, sunos, linux, macosx,
หน้าต่าง]'. ต้องเป็นค่าจากการแจงนับ
ข้อผิดพลาดในบรรทัดที่ 14 คอลัมน์ 110: cvc-attribute.3: ค่า 'ดาร์วิน' ของ
แอตทริบิวต์ 'os' บนองค์ประกอบ 'executable' ไม่ถูกต้องเมื่อเทียบกับ
ประเภทของมันคือ 'OSType'
ตรวจพบคำเตือน 0 รายการ ข้อผิดพลาด 4 รายการ และข้อผิดพลาดร้ายแรง 0 รายการ
ใช้ pegasus-dax-validator ออนไลน์โดยใช้บริการ onworks.net