XML คืออะไร

XML คืออะไร





XML ย่อมาจาก Extensive Markup Language เป็นตัวกลางที่ในการแลกเปลี่ยนข้อมูลซึ่งมีความยืดหยุ่นสูง โดยการแลกเปลี่ยนข้อมูลนี้จะไม่ขึ้นอยู่กับแพลตฟอร์มใด
XML เป็นส่วนเสริมของ HTML กล่าวคือตัว XML ไม่สามารถแสดงผลได้ในตัวของมันเอง หากต้องการแสดงผลที่ถูกต้อง จะต้องมีการใช้ร่วมกับภาษาอื่น เช่น HTML,JSP,PHP,ASP,VB,*.NET หรือภาษาอื่น ๆ ที่สนับสนุน
XML เป็น จะมีนามสกุลเป็น *.XML สามารถสร้างขึ้นจากโปรแกรมประเภท Text Editor ใดก็ได้ เช่น Notepad, Edit plus, DreamWeaver, MS Word เป็นต้น
XML อาศัยโปรโตคอลที่ชื่อว่า SOAP (Simple Object Access Protocal) ซึ่งเป็นข้อตกลงในการสื่อสารระหว่างกัน
Element กับ Tag  
  • คำว่าแท็ก (Tag) เป็นคำที่ใช้เรียก อิลิเมนต์(Element) กล่าวคือ Element จะอยู่ภายใต้ Tag ซึ่ง Tag ก็คือเครื่องหมาย <> เช่น Element BeginXML จะเขียน Tag ได้เป็น ข้อมูล หมายความว่า Tag เปิด ถูกเรียกใช้จนพบ Tag ปิด โดย Element สามาถตั้งชื่อใดก็ได้ให้สอดคล้องกับข้อมูลที่อยู่ใน Tag ของเรา
กฏของ XML
  • ต้องมี Root Tag คือ Tag ใหญ่สุดและใน 1 เอกสารต้องมีเพียง Tag เดียวเท่านั้น
    ตัวอย่างเช่น
        
                 

    หน้าแรก


                  สมาชิก
                  เว็บบอร์ด
     
  • Tag ทุก Tag ต้องมี Tab เปิดและปิด
    ตัวอย่างเช่น 
    ....
    และต้องเปิดและปิดตามลำดับชั้นเสมอ
  • ตัวอักษร เป็น Case Sentisive ตัวอักษรเล็ก-ใหญ่ แตกต่างกัน
    ตัวอย่างเช่น
    ...   ผิด
    ...   ถูกต้อง
  • การประกาศเอกสาร XML เพื่อระบุว่า เอกสารนั้เป็น XML
    สิ่งที่ต้องมี


    รูปแบบทั่วไป
    Encoding ของตัวอักษร" standalone="yes|no"?>

    สำหรับการแสดงผลภาษาไทยเราอาจจะเรียกในส่วน Encoding เป็น windows-874 หรือ tis-620 ก็ได้

    ซึ่ง Attribute encoding กับ standalone เป็น Attribute ที่ไม่ได้บังคับ (คือจะใส่หรือไม่ใส่ก็ได้ แต่ถ้าใส่ต้องเรียงลำดับตามนี้)

ฝากติดตามผลงานด้านล่างด้วยครับ
--------------------------
► Website : https://www.siamfocus.com/
► LINE@ : https://line.me/ti/p/@siamfocus.com
► Facebook : https://www.facebook.com/fanpage.siamfocus
► Twitter : https://twitter.com/siamfocus
► Google+ : https://plus.google.com/+TAAMSiAMFOCUS
► Instagram : https://www.instagram.com/iamtaam
--------------------------










บทความ แนะนำ

การทำ mod rewrite บน localhost

การทำ mod rewrite บน localhost

การเรียกใช้งาน mod rewirte บนเครื่องเราเองก่อน upload ขึ้น server พบว่าบางครั้งรันบน server ได้แต่ไม...

คุณ กำ อะไรอยู่

คุณ กำ อะไรอยู่

ครอบครัวที่น่ารักอยู่ครอบครัวหนึ่ง ในครอบครัวนี้มี พ่อ แม่ และบุตรชายวัย 5 ขวบ กำลังน่ารักเลยทีเดียว...

เครื่องมือการทำ SEO

เครื่องมือการทำ SEO

การปรับแต่งเว็บไซต์ ให้รองรับกับการค้นหา เครื่องมือในการทำ SEO มากกว่า 50 รายการเพื่อเพิ่มประสิทธ...

สอน wordpress online

สอน wordpress online

สอนทำเว็บด้วย wordpress สร้างเว็บด้วยตัวเอง ตั้งแต่เริ่มต้น จนเปิดใช้งาน โดยสามารถสร้างเว็บพร้อมใ...




หมวดหมู่บทความ