ตัวตรวจสอบ XML: ตรวจไวยากรณ์ XML และหาข้อผิดพลาดออนไลน์
ตัวตรวจสอบ XML ตรวจว่า XML ที่วางหรือลากมามีรูปแบบ well-formed หรือไม่ แล้วรายงานปัญหาทางไวยากรณ์พร้อมบรรทัด คอลัมน์ และเฟรมโค้ด ใช้ DOMParser ของเบราว์เซอร์สำหรับการตรวจนี้ คุณจึงหามาร์กอัปที่ผิดรูปแบบได้อย่างรวดเร็วก่อนส่งเอกสารไปยังตัวแยกวิเคราะห์อื่น ไม่ตรวจ XML เทียบกับ XSD หรือ DTD ไม่มีการตรวจสอบสคีมา
ตัวตรวจสอบ XML คือเครื่องมือตรวจสอบ XML บนเบราว์เซอร์สำหรับตรวจว่าเอกสารมีรูปแบบ well-formed หรือไม่ วางหรือลาก XML เพื่อรับการตรวจที่รายงานข้อผิดพลาดทางไวยากรณ์พร้อมบรรทัด คอลัมน์ และเฟรมโค้ด ใช้หามาร์กอัปที่ผิดรูปแบบก่อนส่งเอกสารไปยังตัวแยกวิเคราะห์อื่นหรือสืบสวนความล้มเหลวขณะรัน
การตรวจ well-formedness ใช้ DOMParser ของเบราว์เซอร์ เมื่ออินพุตมีปัญหาทางไวยากรณ์ เครื่องมือรายงานว่าข้อผิดพลาดเกิดที่ใดเพื่อให้คุณตรวจส่วนที่เกี่ยวข้องของเอกสาร ตรวจไวยากรณ์ XML นี้ไม่ได้ตัดสินว่าเอกสารตามสคีมาเฉพาะหรือตรงตามข้อกำหนดข้อมูลของแอปพลิเคชันหรือไม่
XML ใช้มาร์กอัปที่มีเอลิเมนต์ แอตทริบิวต์ และเนื้อหาข้อความ XML ที่ well-formed ต้องตามกฎโครงสร้างของรูปแบบ ส่วน XSD หรือ DTD กำหนดกฎเพิ่มเติมสำหรับประเภทเอกสารเฉพาะได้ เครื่องมือนี้ไม่มีการตรวจสอบ XSD หรือ DTD ความสามารถนั้นยังไม่พร้อมและต้องใช้ตัวตรวจสอบ WASM ใช้การตรวจเพื่อจับ XML ที่ผิดรูปแบบ แต่ใช้การตรวจสอบสคีมาเมื่อคุณต้องทดสอบเทียบกับ XSD หรือ DTD เฉพาะ
ตัวตรวจสอบ XML ทำงานในเบราว์เซอร์ของคุณทั้งหมด อินพุตของคุณถูกประมวลผลบนอุปกรณ์ของคุณ และไม่ได้อัปโหลด จัดเก็บ หรือส่งไปยังเซิร์ฟเวอร์ เมื่อโหลดหน้าแล้ว เครื่องมือใช้งานออฟไลน์ได้โดยไม่ต้องเชื่อมต่อเซิร์ฟเวอร์
ตัวตรวจสอบ XML นี้มีประโยชน์สำหรับนักพัฒนาและวิศวกร DevOps ที่ตรวจไฟล์ก่อนตัวแยกวิเคราะห์ใช้ วินิจฉัยข้อผิดพลาดทางไวยากรณ์ หรือตรวจ XML ที่เครื่องมืออื่นสร้าง บรรทัด คอลัมน์ และเฟรมโค้ดทำให้โฟกัสที่ตำแหน่งที่ต้องสนใจได้ง่ายขึ้น
ขั้นตอนที่ 1: วางหรือลาก XML ลงในเครื่องมือ ใช้เอกสารที่คุณต้องการตรวจรวมถึงมาร์กอัปและแอตทริบิวต์
ขั้นตอนที่ 2: รันการตรวจเพื่อทดสอบว่า XML มีรูปแบบ well-formed หรือไม่ เครื่องมือใช้ DOMParser ของเบราว์เซอร์สำหรับการตรวจนี้
ขั้นตอนที่ 3: ตรวจผลลัพธ์ หาก XML มีข้อผิดพลาดทางไวยากรณ์ ให้ใช้บรรทัด คอลัมน์ และเฟรมโค้ดที่รายงานเพื่อหาตำแหน่ง
ขั้นตอนที่ 4: แก้ไขมาร์กอัปที่ผิดรูปแบบในต้นฉบับของคุณ แล้วรันการตรวจอีกครั้งเพื่อยืนยันว่า XML มีรูปแบบ well-formed
กรณีการใช้งาน: ตรวจไฟล์ XML ก่อนถึงตัวแยกวิเคราะห์แล้วล้มเหลวขณะรัน การพบปัญหา well-formedness ตั้งแต่เนิ่นๆ ทำให้แก้ปัญหาได้ง่ายขึ้น
กรณีการใช้งาน: หาข้อผิดพลาดทางไวยากรณ์ตามบรรทัดและคอลัมน์ที่รายงานแทนการค้นหาในไฟล์ด้วยมือ
กรณีการใช้งาน: ยืนยันว่า XML ที่เครื่องมืออื่นสร้างมีรูปแบบ well-formed แทนการเชื่อตามที่เอาต์พุตดูเหมือน
กรณีการใช้งาน: ตรวจ XML ที่ได้รับจากบริการหรือนักพัฒนาคนอื่นก่อนใช้ในขั้นตอนงานของคุณ
กรณีการใช้งาน: ตรวจเอกสาร XML ขณะดีบักปัญหาการแยกวิเคราะห์ เฟรมโค้ดช่วยให้คุณโฟกัสที่ตำแหน่งข้อผิดพลาดที่รายงาน
กรณีการใช้งาน: รันการตรวจไวยากรณ์ XML อย่างรวดเร็ว ก่อนแชร์เอกสารหรือส่งไปยังตัวแยกวิเคราะห์อื่น