ข้ามไปเนื้อหา

เอพีไออย่างง่ายสำหรับเอกซ์เอ็มแอล

จากวิกิพีเดีย สารานุกรมเสรี
(เปลี่ยนทางจาก SAX)

เอพีไออย่างง่ายสำหรับเอกซ์เอ็มแอล (อังกฤษ: SAX: Simple API for XML หรือมักเรียกย่อว่า แซกซ์ (SAX) เป็นวิธีการอ่านข้อมูลจากเอกสารเอกซ์เอ็มแอล โดยเป็นทางเลือกหนึ่งนอกเหนือไปจาก แบบจำลองอ็อบเจกต์เอกสาร (DOM)

ตัวอ่านข้อมูลที่ใช้วิธีแซกซ์ จะอ่านข้อมูลเอกซ์เอ็มแอลในรูปของสตรีมทิศทางเดียว ทำให้ดึงข้อมูลที่อ่านไปแล้วได้ โดยไม่ต้องอ่านใหม่ทั้งหมด ซึ่งวิธีการนี้จะได้ประสิทธิภาพที่ดีกว่าด็อม ที่อ่านข้อมูลทั้งหมดก่อนแล้วจึงประมวลผล ในเฉพาะกรณีที่เอกสารมีขนาดใหญ่

แหล่งข้อมูลอื่น

[แก้]