xml คืออะไร?

25 กรกฎาคม 2552

xml ในบทความนี้ เป็นจุดเริ่มต้นของคนที่คิดอยากเรียนรู้ XML ว่า..มันคืออะไร เรามาเริ่มกันเลยนะคะ

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


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

หรืออีกความหมายหนึ่ง ก็คือ XML มีไว้เพื่อช่วยในการแลกเปลี่ยนข้อมูล หรือส่งผ่านข้อมูลบนเว็บไซต์ ได้ในทุกแพลตฟอร์ม

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

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

เพราะฉะนั้น เราสามารถสรุปสิ่งสำคัญหลักของ XML ที่สัมพันธ์กับ Web Services ได้ คือ
- text base
- markup สามารถอธิบาย data ได้
- Standard Language
- ทั้ง XML และ HTML เป็น markup language ทั้งคู่
++++++++++++++++++++++++++++++ จบค๊า เจอกันฉบับหน้า

ขอต้อนรับเข้าสู่...blog แห่งการเรียนรู้

24 กรกฎาคม 2552

สวัสดีเพื่อนๆชาวเน็ตทุกท่านค่ะ ขอแนะนำหน่อยนะคะ

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

เราจะเริ่มเรียนรู้..ว่า

ไอ้ที่เค้าพูดกันว่า....เอ็ก เอม แอล :XML มันคืออะไร ในคราวต่อไปนะคะ

++++++++++++++++++++++
zaakikuya