Introduction to XML


Introduction to XML

         เนื่องจากโลกในยุคปัจจุบันมีการนำเทคโนโลยีสารสนเทศมาใช้ในมากมายไม่ว่าจะเป็นในชีวิตประจำวันหรือการทำงาน ที่เห็นได้ชัดเจนคือ เทคโนโลยีบนอินเทอร์เน็ต E-mail เกือบจะก้าวมาเป็นการสื่อสารสากลแล้ว ดังนั้นการเขียนเว็บก็ถือเป็นสิ่งสำคัญเช่นกัน โดยปกติที่เราพบกันก็จะใช้ ภาษา HTML  แต่ในปัจจุบันก็ได้มี  XML ที่ถือว่าเป็นภาษาที่กำลังมาแรงมาก เนื่องจากเป็นภาษาที่ใช้สำหรับพัฒนาระบบข้อมูลข่าวสาร ด้วยจุดเด่นที่ง่ายในการนำไปใช้ สำหรับการแลกเปลี่ยนข้อมูลทางอิเล็กทรอนิกส์ ให้สามารถนำข้อมูลกลับมาใช้ใหม่ได้ และช่วยลดเวลาในการสร้างขึ้นมาใหม่ อีกทั้ง XML เน้นการสื่อสารระหว่างผู้คนบนอินเทอร์เน็ตและแอพพลิเคชัน ซึ่งมีความสามารถทำงานได้ระหว่างแพลตฟอร์มที่แตกต่างกัน               XML (eXtensible Markup Language) เป็นภาษาที่อธิบายถึงรายละเอียดของโครงสร้างและแบบของข้อมูลบนเว็บ ออกแบบมาเพื่อให้ผู้สร้างเอกสารสามารถนำไปใช้งานในรูปแบบวิธีการที่ง่าย มีความชัดเจน รองรับในข้อด้อยของ HTML  โดย XML จะมี Document Type Definition (DTD)  ทีจะเป็นตัวอธิบายรายละเอียดเกี่ยวกับเนื้อหาของเอกสาร ว่าจะแสดงในส่วนไหนของเอกสารบ้าง ถ้าหากมีการส่งข้อมูลในรูปแบบ DTD ก็จะรู้กันว่าเป็น XML  และฝ่ายผู้รับก็จะรู้ลักษณะรายละเอียดของ XML ที่ส่งไป  และเนื่องจากว่าเอกสารที่สร้างขึ้นประกอบด้วยเนื้อหาที่มีชนิดต่างกัน จึงจำเป็นต้องมีตรวจสอบ Data Type  แต่ DTD ไม่ได้ถูกออกแบบมาเพื่อตรวจสอบ Data Type  อีกทั้งยังไม่เข้าใจ Namespace อีกด้วย Schema จึงถูกสร้างขึ้นเพื่อการแก้ปัญหาเหล่านี้และด้วยส่วนประกอบต่างๆทีได้กล่าวมาจึงไม่น่าแปลกที่ XML จะเป็นภาษาที่มาแรง โอกาสหน้าผู้เขียนจะมาอธิบายเจาะลึกลงไปในวิธีการเขียน DTD และ  XML Schema และศัพท์ต่างๆที่กล่าวมาข้างต้น  

 

  
คำสำคัญ (Tags): #introxml
หมายเลขบันทึก: 61476เขียนเมื่อ 21 พฤศจิกายน 2006 08:47 น. ()แก้ไขเมื่อ 11 กุมภาพันธ์ 2012 16:26 น. ()สัญญาอนุญาต: จำนวนที่อ่านจำนวนที่อ่าน:


ความเห็น (0)

ไม่มีความเห็น

พบปัญหาการใช้งานกรุณาแจ้ง LINE ID @gotoknow
ClassStart
ระบบจัดการการเรียนการสอนผ่านอินเทอร์เน็ต
ทั้งเว็บทั้งแอปใช้งานฟรี
ClassStart Books
โครงการหนังสือจากคลาสสตาร์ท