คุณยังไม่ได้ Log in | สมัครสมาชิก ฟรี
กลับหน้าแรก วิชาการ.คอม
<script language="JavaScript" src="http://www.vcharkarn.com/javafeed/article/17792" type="text/javascript"></script>
XML ภาษาสำหรับพัฒนาข้อมูลข่าวสาร
ด้วยข้อจำกัดและข้อด้อยบางประการของ HTML ทำให้ไม่สามารถตอบสนองความต้องการของผู้ใช้ในบางประการได้ จึงได้มีการพัฒนาภาษาใหม่ขึ้นมา เรียกว่า XML (eXtensive Markup Language) เพื่อช่วยเสริมการทำงานของ HTML
post ครั้งแรก: Tue 13 February 2007, 12:44 pm ปรับปรุงล่าสุด: Wed 14 February 2007, 5:40 pm

หน้าที่ 1 - XML คืออะไร
บทคัดย่อ

นับแต่ web page ที่เขียนด้วยภาษา HTML เริ่มมีการพัฒนามาตั้งแต่ปี ค.ศ.1991 ได้มีการใช้งานกันอย่างกว้างขวางและแพร่หลายจนทำให้มี web page จำนวนมากมายมหาศาล แต่ด้วยข้อจำกัดและข้อด้อยบางประการของ HTML ทำให้ไม่สามารถตอบสนองความต้องของผู้ใช้ในบางประการใด จึงได้มีการพัฒนาภาษาใหม่ขึ้นมาใหม่เรียกว่า XML (eXtensive Markup Language) มาช่วยเสริมการทำงานของ HTML ซึ่งเป็นการทำงานกับข้อมูลโดยตรง สามารถให้รายละเอียดเกี่ยวกับข้อมูลและการเปลี่ยนแปลงข้อมูลโดย Application บนเว็บได้ชัดเจน และใช้ฟอร์มที่ยืดหยุ่นได้ตามมาตรฐาน HTML หรือ Hyper Text Markup Language

2888


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

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

XML คืออะไร

XML ย่อมาจากคำว่า e X tensible M arkup L anguage เป็นภาษาที่ใช้กำหนดรูปแบบของคำสั่งภาษา HTML หรือที่เรียกว่า Meta Data ซึ่งจะใช้สำหรับกำหนดรูปแบบของคำสั่ง Markup ต่าง ๆ แต่มีข้อแตกต่างกับ HTML ที่เป็น Markup Language ซึ่ง XML ได้รับการพัฒนามาจาก SGML (Standard Generalized Markup Language) ที่เป็นข้อกำหนดในการสร้างหรือจัดทำเอกสารในรูปแบบอิเล็กทรอนิกส์ที่กำหนดโดย W3C หรือ World Wide Web Consortium ซึ่งเป็นภาษาที่นิยมใช้และได้รับการพัฒนาให้มีประสิทธิภาพสูงสุดในการทำงานบนเว็บ โดย XML จะประกอบด้วย 3 ส่วนพื้นฐานด้วยกัน คือ เอกสารข้อมูล (Data document) เอกสารนิยามความหมาย (definition document ) และ นิยามภาษา (definition language)

การใช้งาน XML จำเป็นต้องใช้ร่วมกับ Style Sheet หรือมาตรฐานอื่น ๆ เพราะ XML เพียงแต่กำหนดรูปแบบของ Tag เท่านั้น ไม่ได้กำหนดว่า Tag จะแสดงผลแบบใด ดังนั้น หากเอาข้อมูลในรูปแบบ XML ไปแสดงผลในอุปกรณ์ชนิดใดก็ตาม จะต้องกำหนดวิธีแสดงผลของอุปกรณ์นั้นด้วย นอกจากนี้ XML ยังสนับสนุนตัวอักษรภาษานานาชาติ โดยใช้มาตรฐาน ISO 10646
จุดมุ่งหมายของภาษา XML คือ ภาษาต้องเรียบง่าย มีคำสั่งน้อยที่สุด สามารถเขียนด้วยโปรแกรมแก้ไขข้อความ (Text Editor) และสนับสนุนการทำงานร่วมกับ Application ได้หลายชนิด ซึ่งในปัจจุบันนี้ได้มีการพัฒนาภาษา Markup ตามข้อกำหนดของ XML แล้ว เช่น SMIL สำหรับควบคุมข้อมูลมัลติมีเดีย

XML เป็นส่วนหนึ่งของ HTML แต่ XML จะให้รายละเอียดเกี่ยวกับข้อมูลต่าง ๆ เช่น ชื่อเมือง อุณหภูมิ ความกดอากาศ เป็นต้น ส่วน HTML เป็นการกำหนด tag ต่าง ๆ ว่าจะให้ข้อมูลแสดงผลในรูปแบบใด ซึ่งข้อมูลสามารถแสดงผลได้หลายรูปแบบ ไม่ว่าจะเป็นตารางหรือ text ธรรมดา ขึ้นอยู่กับการกำหนดของ HTML และ XML ยังสามารถให้รายละเอียดของเนื้อหาเอกสาร เรียกว่า Document Type Definition (DTD) ว่าจะแสดงหรือซ่อนส่วนใดของเอกสาร

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

2884



หน้าถัดไป (หน้า 2) >>>
*หมายเหตุ งานเขียนชิ้นนี้ ได้รับการคุ้มครองสิทธิตามพระราชบัญญัติคุ้มครองสิทธิทางปัญญา โดยลิขสิทธิเป็นของผู้เขียน ที่ให้เกียรตินำเผยแพร่ผ่าน วิชาการ.คอม เรามีความยินดีและอนุญาตให้ทำซ้ำหรือเผยแพร่ต่อเพื่อประโยชน์ทางการศึกษาเท่านั้น กรุณาให้เกียรติผู้เขียน โดยอ้างชื่อผู้เขียนและ วิชาการ.คอม (www.vcharkarn.com) ทุกครั้งที่ทำการเผยแพร่ต่อ ห้ามนำส่วนหนึ่งส่วนใดไปเผยแพร่ต่อในสื่อที่เอื้อประโยชน์ทางธุรกิจก่อนได้รับอนุญาต ขอขอบคุณที่ร่วมกันช่วยสร้างให้สังคมไทยเป็นสังคมแห่งปัญญา



จำนวน 2 ความเห็น, หน้า่ | -1-
ความเห็นเพิ่มเติมที่ 1 18 ก.พ. 2550 (22:59)
เรียนเชิญ ทุกท่าน ที่อยากทำงานเพื่อประโยชน์ของประเทศชาติ เศรษฐกิจพอเพียง
งานนี้ไม่ได้เงินนะครับ แต่ ได้รับความภาคภูมิใจ ที่ได้ทำประโยชน์ให้ประเทศชาติ
อันนี้ของจริงไม่ได้โพสท์ขายของนะครับ โปรด ส่งอีเมล์มาเพื่อสอบถามรายละเอียด หรือโทรไปที่ อ.อาทิตย์ 0861017444 ตลอดเวลา
เน้น ท่านที่ต้องการทำจริงๆ ครับ
ขอบคุณ
gogo เก็บเข้า Contact List ส่ง vSMS
ร่วมแบ่งปันความรู้และความเห็นแล้ว 9 ครั้ง - ได้รับดาวแล้ว 150 ดวง - โหวตเพิ่มดาว

ความเห็นเพิ่มเติมที่ 2 24 ก.พ. 2550 (07:18)
เรียนเชิญทุกท่าน มาร่วม ทำงานเพื่อแผ่นดิน ใน
โครงการ
"ศูนย์ เรียนรู้ ไม้เครื่องหอม เพื่อเฉลิมพระเกียรติพระบาทสมเด็จพระเจ้าอยู่หัว ฯ เนื่องในโอกาศมหามงคลเฉลิมพระชนะพรรษา๘๐พรรษา๕ ธันวาคม พ.ศ.๒๕๕๐ "

โดยมี ท่าน ศาสตราจารย์พิเศษ ประชิต รามานนต์
ที่ปรึกษาโครงการส่วนพระองค์ สวนจิตรลดา
ที่ปรึกษาโครงการอนุรักษ์พันธุกรรมพิช
อันเนื่องจากพระราชดำริฯ สมเด็จพระเทพรัตนราชสุดาฯสยามบรมราชกุมารี ดำรงค์ตำแหน่ง
ประธานที่ปรึกษาฝ่ายวิชาการ โครงการดังกล่าว
โดยมี พี่อ.อาทิตย์ บุญทรัพย์เสรีย์ รองประธานที่ปรึกษาโครงการวิจัย พืชสมุนไพร ม.มหิดล (เปรียบเทียบ ตำแห่งเจ้าหน้าทีระดับ 9) เป็น ตัวตั้งตัวตีในการดำเนินงานต่างๆ โดยสรุป ตัวผมเองมีหน้าที่ชักชวนเพื่อนพี่น้องเข้ามาช่วยกัน เป็นอาสาสมัครทำงาน ในโครงการดังกล่าว โดยไม่กำหนด สัญชาติ เชื่อชาติ เพศ วัย ใดๆ เพียงท่านมีจิตอาสา มาเป็นแนวร่วม ในการดำเนินงานเท่านั้น โดยอาศัยความสามารถ พิเศษหรือ ความเสียสละเวลา เล็กๆน้องเพื่อมาช่วยกันทำงานถวายแผ่นดิน ในโครงการ นี้ครับ ทำได้แค่ไหน ก็ได้ทั้งนั้นครับ เราจะมาช่วยกัน ตามความรู้ความสามารถ ของท่าน เพื่ยงโปรดสละเวลาอันมีค่าของเท่าน เพื่อทำถวายแผ่นดิน
พิเศษ สำหรับท่านทึ่ต้องการทำงานวิจัย เรามีนักวิชาการระดับด้อกเตอร์ เข้าร่วมโครงการมากมายครับ

เนื่องจากโครงการนี้ เริ่มมาไม่กีวัน นี้เอง และนี้เป็นการโพสท์ครังแรก โปรดเข้าไปที่ลิ้งนี้http://learners.in.th/blog/taro/21225
เพื่อ ลงชื่อไว้ก่อน ชั่วคราว

เพื่อมาช่วยกันทำงานถวายแผ่นดิน ด้วยกันครับ
ธรรม เมืองธนพล 0899209788 ตลอดเวลา
gogo เก็บเข้า Contact List ส่ง vSMS
ร่วมแบ่งปันความรู้และความเห็นแล้ว 9 ครั้ง - ได้รับดาวแล้ว 150 ดวง - โหวตเพิ่มดาว


กรุณา login เพื่อ comment งานเขียนนี้

???? สมัครสมาชิก ฟรี ตลอดชีพ


dummy user
(ผู้ใช้ทดสอบ ที่ไม่มีตัวตน)

ผู้ชมข้อมูลนี้แล้ว 33,187 ครั้ง
เป็นสมาชิก: นานกว่า 7 ปี
แบ่งปันความรู้ 37 ครั้ง
ได้รับดาว 237 ดวง

โหวตเพิ่มดาว


บทความอื่น

XML ภาษาสำหรับพัฒนาข้อมูลข่าวสาร [26,612]
?????? 0 ?????? ?? ??????????????????

บทความแนะนำ

การเกิด สึนามิ [520,320]
GMO พันธุวิศวกรรมศาสตร์ นางฟ้า หรือ ซาตาน [371,595]

Blog แนะนำ

วิชาการ.คอม ขอแนะนำงานเขียนชิ้นนี้ นำชัย ชวนคิด ฝัน และสรรค์สร้างสังคมไทย ด้วยวิทยาศาสตร์ เทคโนโลยี และธรรม [280,337]
Global Warming { English } [116,681]

Hot Links

คลังข้อสอบ | ข่าววิชาการ
เล่นกล/เกม | อ่านนิยาย
ข่าวทุนการศึกษา | ลิงค์

ขอบคุณผู้สนับสนุน

Google
 
ติดต่อลงโฆษณา :   คุณอันนา 081 4965363
สำนักงาน :   02 2015735
อีเมล์ :   
Copyright© 2000-2007, Vcharkarn.Com. All rights reserved.
คลิ๊กเพื่อดูสถิติ
รับรองและสนับสนุนโดย

สสวท.

มูลนิธิ พสวท.

พสวท.