คู่มือ XML คำอธิบาย แบบฝึกหัด และอื่นๆ อีกมากมาย
XML (Extensible Markup Language) เป็นภาษามาร์กอัปที่คล้ายกับ HTML แต่ไม่มีแท็กที่กำหนดไว้ล่วงหน้าให้ใช้ แต่คุณกำหนดแท็กของคุณเองซึ่งออกแบบมาเพื่อความต้องการของคุณโดยเฉพาะ นี่เป็นวิธีที่มีประสิทธิภาพในการจัดเก็บข้อมูลในรูปแบบที่สามารถจัดเก็บ ค้นหา และแบ่งปันได้ สิ่งสำคัญที่สุดคือ เนื่องจากรูปแบบพื้นฐานของ XML เป็นมาตรฐาน หากคุณแบ่งปันหรือส่ง XML ข้ามระบบหรือแพลตฟอร์ม ทั้งภายในเครื่องหรือผ่านอินเทอร์เน็ต ผู้รับยังคงสามารถแยกวิเคราะห์ข้อมูลได้เนื่องจากไวยากรณ์ XML ที่เป็นมาตรฐาน
เพื่อให้เอกสาร XML ถูกต้อง ต้องปฏิบัติตามเงื่อนไขต่อไปนี้:
เอกสารต้องมีรูปแบบที่ดี
เอกสารต้องเป็นไปตามกฎไวยากรณ์ XML ทั้งหมด
เอกสารต้องเป็นไปตามกฎความหมาย ซึ่งโดยปกติจะตั้งค่าใน XML schema หรือ DTD