GotoKnow
  • เข้าระบบ
  • สมัครสมาชิก
  • แผงจัดการ
  • ออกจากระบบ
GotoKnow

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 และศัพท์ต่างๆที่กล่าวมาข้างต้น   

 

   

บันทึกนี้เขียนที่ GotoKnow โดย 

คำสำคัญ (keywords): introxml
หมายเลขบันทึก: 61476
เขียน:
แก้ไข:
อ่าน:
สัญญาอนุญาต: สงวนสิทธิ์ทุกประการ

ความเห็น (0)