ให้เรตสมาชิก: 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

 

กระทู้ล่าสุดจากเว็บบอร์ด
หัวข้อกระทู้
ตอบ
เปิดดู
ล่าสุด
Q - สอบถามวิธีการเแปลงไฟล์ Python เป็นไฟล์ .exe ครับ
โดย prakon พ 17 ต.ค. 2018 7:37 pm บอร์ด Programming - C/C++ & java & Python
0
4
พ 17 ต.ค. 2018 7:37 pm โดย prakon
VDO - รีวิว Module Manufacturer สำหรับแสดงผู้ผลิตสินค้า
โดย pprn พ 17 ต.ค. 2018 6:55 pm บอร์ด MT25 - นางสาวปรียากมล รินนาศักดิ์
0
5
พ 17 ต.ค. 2018 6:55 pm โดย pprn
R - mdsoft_translate_posts ปรับเปลี่ยนแทมเพลตและภาษา
โดย Ittichai_chupol พ 17 ต.ค. 2018 6:34 pm บอร์ด ThaiVI - Developer
0
6
พ 17 ต.ค. 2018 6:34 pm โดย Ittichai_chupol
VDO - รีวิว Module Bestseller (โมดูล เบสต์เซลเลอร์) สำหรับแสดงสินค้าขายดี
โดย pprn พ 17 ต.ค. 2018 6:29 pm บอร์ด MT25 - นางสาวปรียากมล รินนาศักดิ์
0
5
พ 17 ต.ค. 2018 6:29 pm โดย pprn
R - mdsoft_show_member_post การแสดงข้อมูลของสมาชิก
โดย Ittichai_chupol พ 17 ต.ค. 2018 6:27 pm บอร์ด ThaiVI - Developer
0
1
พ 17 ต.ค. 2018 6:27 pm โดย Ittichai_chupol
VDO - รีวิว Module currency (โมดูล เคอเร็นซิ) สำหรับเลือกสกุลเงินของสินค้า
โดย pprn พ 17 ต.ค. 2018 5:43 pm บอร์ด MT25 - นางสาวปรียากมล รินนาศักดิ์
0
5
พ 17 ต.ค. 2018 5:43 pm โดย pprn
VDO - รีวิว Module Latest products (โมดูล เลทเอ็ซท์ โปรดักส์) สำหรับแสดงสินค้าล่าสุด
โดย pprn พ 17 ต.ค. 2018 4:49 pm บอร์ด MT25 - นางสาวปรียากมล รินนาศักดิ์
0
6
พ 17 ต.ค. 2018 4:49 pm โดย pprn
เมื่อหัดเขียนเว็บไซต์ครั้งแรก
โดย tai14 พ 17 ต.ค. 2018 4:39 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
7
พ 17 ต.ค. 2018 4:39 pm โดย tai14
B - สรุป Review เว็บไซต์ zirishoes.com
โดย tsukasaz พ 17 ต.ค. 2018 12:14 pm บอร์ด สิริกิตติรัตน์ - Tester
1
12
พ 17 ต.ค. 2018 1:16 pm โดย mindphp
ขออนุญาตสอบถามครับ ผมมือใหม่
โดย 9kitti พ 17 ต.ค. 2018 11:25 am บอร์ด Programming - PHP
1
10
พ 17 ต.ค. 2018 12:18 pm โดย thatsawan
R - mdsoft_search_share (ค้นหาข้อมูลหุ้น)
โดย Ittichai_chupol พ 17 ต.ค. 2018 11:23 am บอร์ด ThaiVI - Developer
0
12
พ 17 ต.ค. 2018 11:23 am โดย Ittichai_chupol
R - Extension_Search_Share
โดย Ittichai_chupol พ 17 ต.ค. 2018 10:56 am บอร์ด M070 - อิทธิชัย ชูผล
0
5
พ 17 ต.ค. 2018 10:56 am โดย Ittichai_chupol
งานประจำวันที่ 17 ตุลาคม 2561
โดย prakon พ 17 ต.ค. 2018 10:19 am บอร์ด MT24 - นายปกรณ์ วิริยะธนวิโรจน์
1
14
พ 17 ต.ค. 2018 7:12 pm โดย prakon
งานประจำวันที่ 17 ตุลาคม 2561
โดย pprn พ 17 ต.ค. 2018 10:18 am บอร์ด MT25 - นางสาวปรียากมล รินนาศักดิ์
1
7
พ 17 ต.ค. 2018 7:22 pm โดย pprn
งานประจำวันที่ 17 ตุลาคม 2561
โดย tai14 พ 17 ต.ค. 2018 9:46 am บอร์ด MT26 - นางสาวอัครยุภา ยงยุทธ
1
2
พ 17 ต.ค. 2018 7:08 pm โดย tai14
งานประจำวันที่ 17 ตุลาคม 2561
โดย Ittichai_chupol พ 17 ต.ค. 2018 9:40 am บอร์ด M070 - อิทธิชัย ชูผล
1
5
พ 17 ต.ค. 2018 7:08 pm โดย Ittichai_chupol
งานประจำวันที่ 17 ตุลาคม 2561
โดย nice_13 พ 17 ต.ค. 2018 9:36 am บอร์ด M071 - พิชญ์สินี คงจร
1
3
พ 17 ต.ค. 2018 7:14 pm โดย nice_13
เราสามารถแปลงข้อมูลของ database จาก int เป็น string ไหมค่ะ (จะแปลงเฉพาะหน้า UI ไปเป็น string อย่างเดียว)
โดย supattra_su อ 16 ต.ค. 2018 5:58 pm บอร์ด Programming - PHP
0
13
อ 16 ต.ค. 2018 5:58 pm โดย supattra_su
โปรแกรมเมอร์ผู้ซ่อมได้ทุกอย่าง
โดย tai14 อ 16 ต.ค. 2018 5:01 pm บอร์ด พูดคุยเรื่องทั่วไป จับฉ่าย
0
18
อ 16 ต.ค. 2018 5:01 pm โดย tai14
ทำ dropdownโชว์ label ที่อื่น
โดย supattra_su อ 16 ต.ค. 2018 1:56 pm บอร์ด Programming - PHP
0
18
อ 16 ต.ค. 2018 1:56 pm โดย supattra_su