วิธีเปิดไฟล์ XML และสิ่งที่พวกเขาใช้สำหรับ

คุณ(Did)เริ่มสังเกตเห็น ไฟล์ XMLทุกที่หรือไม่? นั่นเป็นเรื่องธรรมชาติเท่านั้น มีการสร้างและแบ่งปันข้อมูลเพิ่มเติมทุกที่ในโลก และXMLน่าจะเป็นวิธีการขนส่งที่มีประสิทธิภาพที่สุด

ในบทความนี้ คุณจะได้เรียนรู้ทุกสิ่งที่คุณจำเป็นต้องรู้เกี่ยวกับรูปแบบXML การ ทำความเข้าใจXMLเป็นสิ่งสำคัญสำหรับการพัฒนาเว็บ การ(web development)เขียนโปรแกรม และทุกอย่างที่เกี่ยวข้องกับการจัดเก็บ จัดโครงสร้าง และการส่งข้อมูล อ่านต่อไปเพื่อทำความเข้าใจว่าXMLคืออะไร ใช้สำหรับทำอะไร และวิธีเปิดไฟล์XML

XML คืออะไร? 

XML ย่อมาจาก e X tensible M arkup L anguage XML ไม่ใช่ภาษาโปรแกรม(programming language)แต่เป็นภาษามาร์กอัป ภาษามาร์กอัปยอดนิยมอื่น ๆ ที่คุณควรรู้คือHTML ภาษาเหล่านี้ใช้แท็กเพื่อกำหนดองค์ประกอบต่างๆ ในเอกสาร และเขียนโดยใช้คำภาษาอังกฤษธรรมดาที่เราสามารถอ่านได้แทนรูปแบบการเขียนโปรแกรมมาตรฐาน

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

ทุกคนสามารถอ่านและทำความเข้าใจโค้ดXML ได้ (XML)ในตัวอย่างข้างต้น ข้อความธรรมดาจะเขียนด้วยสีดำและแท็กจะปรากฏเป็นสีแดง ข้อความธรรมดาคือข้อมูลที่เรากำลังจัดเก็บหรือส่งไปที่ใดที่หนึ่ง แท็กจะบอกคอมพิวเตอร์ว่าข้อความธรรมดาคืออะไรและต้องทำอย่างไรกับข้อมูลดังกล่าว

ความแตกต่างระหว่าง XML และ HTML(The Difference Between XML and HTML)

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

เนื้อหา รูปแบบ(formats) HTML และ XML เก็บ(stores)เนื้อหา

XML ใช้สำหรับอะไร? 

ไฟล์ XML เป็นไฟล์ข้อความธรรมดาที่สร้าง แชร์ และจัดเก็บได้ง่าย เว็บแอปพลิเคชันส่วนใหญ่ใช้ XML เพื่อจัดเก็บข้อมูลหรือแชร์กับแอปอื่นๆ

คุณเคยสงสัยหรือไม่ว่าทำไม นามสกุลไฟล์ Microsoft Word DOCXถึงมี “X” ต่อท้าย? เป็นเพราะXML ตั้งแต่ปี 2550 เป็นต้นมา ชุดโปรแกรม Officeได้อาศัยXMLสำหรับโครงสร้างของเอกสาร เช่นเดียวกับ ไฟล์ Excel ( XLSX ) และแม้แต่ ไฟล์ PowerPointที่ปัจจุบันเป็นPPTXแทนที่จะเป็นPPT ด้วย XML คอมพิวเตอร์จึงสามารถจัดโครงสร้างและดึงข้อมูลได้อย่างรวดเร็วเมื่อจำเป็น

มีสถานที่อื่นๆ อีกสองสามแห่งที่ใช้ XML คุณจะได้เรียนรู้เกี่ยวกับสิ่งเหล่านั้นต่อไป

เว็บไซต์แบบโต้ตอบ(Interactive Websites)

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

แผนผังเว็บไซต์(Sitemaps)

หากคุณเคยสร้างเว็บไซต์มาก่อน คุณควรทราบเกี่ยวกับแผนผังไซต์ XML (XML sitemaps)แผนผังเว็บไซต์มีความสำคัญอย่างยิ่งต่อการเพิ่มประสิทธิภาพกลไกค้นหา แผนผังไซต์ XML ใช้เพื่อให้ข้อมูลเกี่ยวกับหน้าเว็บของคุณ แก่ Google เพื่อให้รู้วิธีจัดหมวดหมู่และจัดอันดับเว็บไซต์ของคุณ(Google)

วิธีการเปิดไฟล์ XML? 

ไฟล์ XML(XML)เป็นไฟล์ข้อความธรรมดา คุณสามารถเปิด ไฟล์ XMLด้วยโปรแกรมแก้ไขข้อความธรรมดา โปรแกรมแก้ไขXML โดยเฉพาะ หรือแม้แต่เบราว์เซอร์เช่นFirefoxหรือChrome เราจะครอบคลุมทั้ง 3 วิธีด้านล่าง

การใช้เว็บเบราว์เซอร์(Using a Web Browser)

หากคุณต้องการดู ไฟล์ XMLสิ่งที่คุณต้องมีก็คือเว็บเบราว์เซอร์ เบราว์เซอร์รุ่นใหม่ๆ สามารถอ่าน ไฟล์ XMLได้ไม่ว่าคุณจะใช้Google Chrome , FirefoxหรือEdge

ในการเปิดไฟล์ XML ด้วยเบราว์เซอร์ ให้คลิกขวาที่ไฟล์ เลือกOpen withจากเมนู จากนั้นคลิกที่เบราว์เซอร์ที่คุณต้องการ

ในตัวอย่างของเรา เรากำลังเปิด ไฟล์ XMLด้วยInternet Explorerเพื่อแสดงให้คุณเห็นว่าแม้แต่เบราว์เซอร์ชิ้นนี้ก็ยังใช้ได้ดี นี่คือลักษณะของไฟล์XML

ข้อมูลภายใน ไฟล์ XMLมีโครงสร้างที่สวยงามและแสดงในมุมมองที่มีรหัสสี แท็กจะปรากฏเป็นสีม่วงและข้อความธรรมดาเป็นสีดำ ดังนั้นข้อมูลจึงอ่านง่าย

ข้อเสียเพียงอย่างเดียวของวิธีนี้คือสิ่งที่คุณทำได้คืออ่านข้อมูล คุณไม่สามารถแก้ไขได้

การใช้โปรแกรมแก้ไขข้อความ(Using a Text Editor)

ดังที่ได้กล่าวไว้หลายครั้ง ไฟล์ XMLเป็นเพียงไฟล์ข้อความ ซึ่งหมายความว่าคุณสามารถเปิด ไฟล์ XML โดยใช้โปรแกรมแก้ไขข้อความใด ๆเช่นNotepad โปรแกรมแก้ไขข้อความธรรมดาเหมาะอย่างยิ่งเมื่อคุณต้องการดูไฟล์ แก้ไขเล็กน้อย และแชร์กับคนอื่น

ในการเปิด ไฟล์ XMLในNotepadให้คลิกขวาที่ ไฟล์ XMLเลือกOpen withอีกครั้ง และเลือกNotepad

นี่คือลักษณะ ของไฟล์ XML ในNotepad

รหัสXMLมีรูปแบบที่ถูกต้อง แต่ไม่มีรหัสสี ทำให้อ่านยากขึ้นเพราะคุณไม่สามารถบอกแท็กจากข้อความธรรมดาได้ทันที

หรือคุณสามารถใช้ตัวแก้ไข(markdown editors) มาร์กดาวน์ขั้นสูง เช่น Notepad++ และAtomที่เน้นไวยากรณ์และจัดรูปแบบโค้ดได้ดีขึ้น นี่คือลักษณะของไฟล์ XML ของเราในAtom

รหัสดูสะอาดตายิ่งขึ้นด้วยหมายเลขบรรทัดและรหัสสีเพิ่มเติมสำหรับประเภทข้อมูลต่างๆ

การใช้ตัวแก้ไข XML ออนไลน์(Using an Online XML Editor)

โปรแกรมแก้ไข XML(XML) สามารถอ่านเนื้อหาของไฟล์ เปลี่ยนแปลง และแปลงไฟล์เป็นรูปแบบอื่น ได้เช่นCSVหรือJSON ข้อความมักจะอ่านและเข้าใจได้ง่ายขึ้นถ้าคุณไม่คุ้นเคยกับการอ่านไวยากรณ์XML

มาลอง ใช้ XML Viewer ซึ่งเป็นโปรแกรมแก้ไข (XML Viewer)XMLออนไลน์ฟรีพร้อมคุณสมบัติที่มีประโยชน์มากมาย 

ไปที่หน้าเว็บXML Viewer คัดลอก โค้ดXML ของคุณจากไฟล์ (XML)XMLแล้ววางลงในหน้าต่างXML Input

หรือคุณสามารถคลิกที่ ปุ่ม เรียกดู(Browse)เพื่ออัปโหลด ไฟล์ XML ของคุณ หรือบน ปุ่ม โหลด URL(Load URL )หากคุณต้องการเชื่อมโยง เนื้อหา XMLจากหน้าเว็บ

ถัดไป คุณสามารถเลือก มุมมองแบบ ต้นไม้(Tree View)เพื่อดูเนื้อหาของไฟล์ในลักษณะที่อ่านได้ง่ายขึ้น

หากโค้ด XML ของคุณไม่ได้จัดรูปแบบอย่างเรียบร้อย คุณสามารถเลือก ตัวเลือก Beautifyที่อยู่ใต้Tree Viewได้

วิธีที่คุณชอบในการเปิดและแก้ไขไฟล์ XML คืออะไร? แจ้งให้เราทราบในความคิดเห็นด้านล่าง!



About the author

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



Related posts