แอปพลิเคชันเว็บและซอฟต์แวร์จำนวนมากใช้ข้อมูล XML
ตรวจสอบข้อมูล XML ของคุณ คุณอาจถูกล่อลวงให้กังวลเกี่ยวกับความถูกต้องก็ต่อเมื่อมันไม่ทำงานในโครงการของคุณในฐานะa ทั้งหมด แต่หากคุณตรวจสอบข้อมูลของคุณในขณะที่เขียนโปรแกรม คุณสามารถคลายความเครียดได้เมื่อใช้ รหัส. บริการตรวจสอบความถูกต้องของมาร์กอัป W3C อย่างเป็นทางการ (ดูแหล่งข้อมูล) เป็นแหล่งข้อมูลหลักสำหรับการตรวจสอบมาร์กอัป XML ไซต์ W3Schools (ดูแหล่งข้อมูล) มีบริการที่คล้ายกัน ดังนั้นให้เลือกหนึ่งบริการและอัปโหลดรหัสของคุณ การตรวจสอบ XML เน้นข้อผิดพลาดในไวยากรณ์มาร์กอัป คุณอาจพบว่าข้อผิดพลาดของมาร์กอัปรายการเดียวทำให้เกิดผลกระทบหลายอย่าง ส่งผลให้ขอบเขตของปัญหาชัดเจนขึ้น ด้วยเหตุนี้ ตรวจสอบข้อมูล XML ของคุณอีกครั้งหลังจากที่คุณซ่อมแซมแต่ละข้อผิดพลาด
เน้นข้อมูล XML ของคุณเพื่อช่วยหลีกเลี่ยงข้อผิดพลาด XML ในระหว่างขั้นตอนการพัฒนา ในการสร้างแนวทางป้องกันข้อผิดพลาด XML ให้ใช้โปรแกรมแก้ไขข้อความที่เน้นไวยากรณ์ XML เช่น Notepad++ โปรแกรมแก้ไข XML เฉพาะทาง เช่น Oxygen หรือ Amaya หรือสภาพแวดล้อมการพัฒนาแบบบูรณาการ หรือ IDE เช่น Eclipse หรือ Dreamweaver นอกจากการเน้นข้อผิดพลาดขณะพิมพ์แล้ว เครื่องมือเหล่านี้บางตัวจะแจ้งให้คุณแก้ไขโค้ดหรือ ตัวอย่าง เช่น การปิดแท็กที่คุณเปิดไว้แล้ว หรือรายการดรอปดาวน์ของแท็กภายในของคุณ เอกสาร.
ตรวจสอบมาร์กอัปของคุณกับข้อกำหนด XML Schema หรือข้อกำหนดประเภทเอกสารที่ให้มาพร้อมกับข้อมูล XML ของคุณ เอกสารเหล่านี้ประกาศโครงสร้าง องค์ประกอบ และคุณลักษณะที่ชุดของข้อมูล XML ควรสังเกต Schema หรือ DTD อาจได้รับการออกแบบเพื่อบังคับใช้กฎที่จำเป็นสำหรับข้อมูล XML ที่ใช้งานได้ ทั้งนี้ขึ้นอยู่กับโครงการ ร่วมกับเทคโนโลยีอื่นๆ ที่เกี่ยวข้องในแอปพลิเคชัน ความล้มเหลวในการปฏิบัติตามกฎระเบียบอาจทำให้เกิดข้อผิดพลาดได้
ตรวจสอบโครงสร้าง XML ของคุณเพื่อหาข้อผิดพลาดทั่วไปของมาร์กอัป XML ที่ถูกต้องกำหนดให้คุณปิดแท็กทั้งหมด ตรวจสอบว่าแท็กเปิดของคุณมีแท็กปิดที่มีชื่อเดียวกันหรือปิดเองดังนี้: