ให้เรตสมาชิก: 5 / 5

ดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งานดาวใช้งาน
 

XML เอ็กส์เอ็มแอล คืออะไร

XML เอ็กส์เอ็มแอลคืออะไร
XML เอ็กส์เอ็มแอล คืออะไร

        ในปัจจุบันธุรกิจต่างๆ ได้มีการนำเทคโนโลยีต่างๆ เข้ามาช่วยในการจัดการการดำเนินงานทางธุรกิจ เนื่องจากเทคโนโลยีนั้นได้เพิ่มอำนวยความสะดวกให้กับกิจการเป็นอย่างมาก ไม่ว่าจะเป็นอุปกรณ์หรือเป็นการสร้างระบบการใช้งานต่างๆ ซึ่งลดขั้นตอนการทำงานและลดความผิดพลาดลงไปได้เป็นอย่างมาก ซึ่งการสร้างระบบต่างๆ นั้น จะถูกสร้างโดยนักโปรแกรมเมอร์ ซึ่งนักพัฒนานั้นจะต้องรู้จักภาษาคอมพิวเตอร์ เพื่อให้สามารถติดต่อสื่อสารกับคอมพิวเตอร์ให้สามารถทำงานตามที่เราสั่งได้ ซึ่งภาษาของคอมพิวเตอร์นั้นมีจำนวนเยอะมากเช่น C++, C# , PHP, VB, VB.NET, Java, PYTHON, GROOVY และอื่นๆ ซึ่งภาษาแต่ละภาษาก็มีความสามารถแตกต่างกันและใช้งานแตกต่างกัน ดังนั้นผู้พัฒนาจึงต้องวิเคราะห์ว่าต้องการพัฒนาโปรแกรมหรือระบบในรูปแบบใด เพื่อเลือกภาษาที่จะใช้พัฒนาให้ถูกต้องตามระบบ ซึ่งในปัจจุบันภาษาได้มีการพัฒนาเรื่อยๆ ให้สามารถเขียนได้ง่ายและใกล้เคียงกับภาษามนุษย์มากที่สุด ซึ่งมีอีกภาษาที่ใช้สำหรับสร้างเว็บไซต์และมีความใกล้เคียงกับภาษามนุษย์เป็นอย่างมาก

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

         ดังนั้น XML จึงเป็นภาษาอีกตัวหนึ่งที่ใช้ในการแสดงผลข้อมูล ซึ่งมีการทำงานเหมือนกันกับ HTML แต่แตกต่างกันที่ XML สามารถเขียนภาษาได้ใกล้เคียงกับภาษาของมนุษย์มาก ทำให้ผู้พัฒนาหรือผู้เขียนโปรแกรมสามารถเขียนโปรแกรมได้ง่าย สามารถพูดคุยกับคอมพิวเตอร์และสั่งงานคอมพิวเตอร์ได้สะดวกมากยิ่งขึ้น

References : XML.  “XML”.  [ออนไลน์].  เข้าถึงได้จาก:en.wikipedia.org/wiki/XML.  [30 มิ.ย. 2016].

ภาพประกอบจาก : www.commons.wikimedia.org

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
งานประจำวันที่ 19 มกราคาม 2561
โดย Parichat ศ 19 ม.ค. 2018 8:52 am บอร์ด MT21 - ปาริชาติ รัตโณภาส
1
8
ศ 19 ม.ค. 2018 7:33 pm โดย Parichat
งานประจำวันที่ 19 มกราคม 2561
โดย Jom07 ศ 19 ม.ค. 2018 8:43 am บอร์ด MT23 - สุพรรษา พูลตา
1
24
ศ 19 ม.ค. 2018 9:20 am โดย Jom07
งานประจำวันที่ 19 มกราคม 2561
โดย Four ศ 19 ม.ค. 2018 8:42 am บอร์ด MT22 - อิษยา งามสอาด
4
23
ศ 19 ม.ค. 2018 6:43 pm โดย Four
ตัวแปรชนิด Tuple
โดย Four พฤ 18 ม.ค. 2018 5:18 pm บอร์ด Python Knowledge
0
20
พฤ 18 ม.ค. 2018 5:18 pm โดย Four
ขอสอบถามเรื่องความแตกต่างของฟังก์ชั่นvariant_pow()กับฟังก์ชั่น pow()
โดย Parichat พฤ 18 ม.ค. 2018 1:58 pm บอร์ด Programming - PHP
0
16
พฤ 18 ม.ค. 2018 1:58 pm โดย Parichat
อยากได้โปรแกรม command แบบ cmd ที่เก็บ history ได้ค่ะช่วยเเนะนำหน่อย
โดย thatsawan พฤ 18 ม.ค. 2018 11:18 am บอร์ด ถาม - ตอบ คอมพิวเตอร์
2
33
พฤ 18 ม.ค. 2018 7:18 pm โดย thatsawan
0vsNULL
โดย Before Dong พฤ 18 ม.ค. 2018 10:32 am บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
1
26
พฤ 18 ม.ค. 2018 2:51 pm โดย Before Dong
งานประจำวันที่ 18 มกราคม 2561
โดย Parichat พฤ 18 ม.ค. 2018 9:38 am บอร์ด MT21 - ปาริชาติ รัตโณภาส
1
13
พฤ 18 ม.ค. 2018 7:16 pm โดย Parichat
งานประจำวันที่ 18 มกราคม 2561
โดย Jom07 พฤ 18 ม.ค. 2018 9:27 am บอร์ด MT23 - สุพรรษา พูลตา
2
34
พฤ 18 ม.ค. 2018 6:49 pm โดย Before Dong
งานประจำวันที่ 18 มกราคม 2561
โดย Four พฤ 18 ม.ค. 2018 9:24 am บอร์ด MT22 - อิษยา งามสอาด
1
23
พฤ 18 ม.ค. 2018 11:44 am โดย Four
VDO สอนพัฒนา Componet Joomla ภาษาอังกฤษ By Mindphp Developer Team
โดย mindphp พฤ 18 ม.ค. 2018 6:21 am บอร์ด Joomla Development
0
18
พฤ 18 ม.ค. 2018 6:21 am โดย mindphp
Ozio Gallery-Components & Plugins สำหรับช่วยให้ดูภาพที่เผยแพร่บน Googleและวีดีโอจาก Youtube ที่ละเอียด
โดย Parichat พ 17 ม.ค. 2018 7:30 pm บอร์ด Joomla Extension Review
0
31
พ 17 ม.ค. 2018 7:30 pm โดย Parichat
ตัวดำเนินการของตัวแปร List
โดย Four พ 17 ม.ค. 2018 4:35 pm บอร์ด Python Knowledge
0
24
พ 17 ม.ค. 2018 4:35 pm โดย Four
การใช้ Del statement
โดย Four พ 17 ม.ค. 2018 4:03 pm บอร์ด Python Knowledge
0
19
พ 17 ม.ค. 2018 4:03 pm โดย Four
Review Applications 17 มกราคม 2561
โดย Jom07 พ 17 ม.ค. 2018 3:44 pm บอร์ด MT23 - สุพรรษา พูลตา
1
18
พ 17 ม.ค. 2018 6:19 pm โดย Jom07
การใช้ Precedence
โดย Four พ 17 ม.ค. 2018 3:36 pm บอร์ด Python Knowledge
0
21
พ 17 ม.ค. 2018 3:36 pm โดย Four
โครงสร้าง Module
โดย tsukasaz พ 17 ม.ค. 2018 3:08 pm บอร์ด Joomla Dev
0
9
พ 17 ม.ค. 2018 3:08 pm โดย tsukasaz
Index VDO Reenigne – คุณวีรศักดิ์ - odoo 10
โดย Four พ 17 ม.ค. 2018 2:33 pm บอร์ด MT22 - อิษยา งามสอาด
0
8
พ 17 ม.ค. 2018 2:33 pm โดย Four
งานประจำวันที่ 17 มกราคม 2561
โดย Four พ 17 ม.ค. 2018 9:56 am บอร์ด MT22 - อิษยา งามสอาด
3
34
พ 17 ม.ค. 2018 4:36 pm โดย Four
Work's on Hand ปาริชาติ รัตโณภาส MT21
โดย Parichat จ 08 ม.ค. 2018 12:11 pm บอร์ด MT21 - ปาริชาติ รัตโณภาส
2
52
พ 17 ม.ค. 2018 10:51 am โดย Parichat