กลับสู่หน้าบล็อก

วิธีสร้างไฟล์ .XML ใน Notepad ออนไลน์

Jul 3, 20262 min read

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

ไฟล์ XML คืออะไร?

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

ไฟล์ XML พื้นฐานจะมีลักษณะดังนี้:

<?xml version="1.0" encoding="UTF-8"?>
<person>
  <name>John</name>
  <age>28</age>
  <city>New York</city>
</person>

ทีละขั้นตอน: วิธีสร้างไฟล์ XML ใน Notepad

ขั้นตอนที่ 1: เปิด Notepad

เปิดโปรแกรม Notepad บนคอมพิวเตอร์ของคุณ หรือใช้ Notepad ออนไลน์ ฟรี หากคุณต้องการข้ามการใช้แอปบนเดสก์ท็อป

ขั้นตอนที่ 2: เพิ่มประกาศ XML (XML Declaration)

เริ่มต้นไฟล์ด้วยบรรทัดนี้:

<?xml version="1.0" encoding="UTF-8"?>

สิ่งนี้จะบอกให้โปรแกรมใดก็ตามที่อ่านไฟล์ทราบว่าควรคาดหวัง XML เวอร์ชันใดและการเข้ารหัสอักขระแบบใด

ขั้นตอนที่ 3: เพิ่มอิลิเมนต์ราก (Root Element)

ไฟล์ XML ทุกไฟล์จำเป็นต้องมีอิลิเมนต์รากเพียงตัวเดียวเพื่อครอบองค์ประกอบอื่นๆ ทั้งหมดไว้

<catalog>
</catalog>

ขั้นตอนที่ 4: เพิ่มอิลิเมนต์ลูก (Child Elements)

ซ้อนข้อมูลของคุณไว้ภายในอิลิเมนต์รากโดยใช้แท็กที่คุณตั้งชื่อขึ้นเอง

<catalog>
  <book>
    <title>Sample Book</title>
    <author>Jane Doe</author>
  </book>
</catalog>

ขั้นตอนที่ 5: ปิดทุกแท็ก

แท็กเปิดทุกแท็กจะต้องมีแท็กปิดที่ตรงกัน ตามลำดับเดียวกันกับที่เปิดไว้ <book> จะต้องปิดด้วย </book> ไม่ใช่ปิดก่อนหน้านั้น

ขั้นตอนที่ 6: บันทึกด้วยนามสกุล .xml

ไปที่ File แล้วเลือก Save As เลือก All Files ในเมนูดรอปดาวน์ "Save as type" ตั้งชื่อไฟล์โดยใช้นามสกุล .xml เช่น catalog.xml หากปล่อยนามสกุลไว้เป็น .txt โปรแกรมอื่นจะไม่สามารถอ่านไฟล์นั้นเป็น XML ได้

กฎของ XML ที่ควรจำ

  • มีอิลิเมนต์รากเพียงตัวเดียว ทุกอย่างจะซ้อนอยู่ภายในนั้น คุณไม่สามารถมีแท็กระดับบนสุดสองแท็กได้

  • แท็กมีความสำคัญเรื่องตัวA-Z ตัวพิมพ์เล็ก-ใหญ่ (Case-sensitive) <Name> และ <name> จะถือว่าเป็นคนละแท็กกัน

  • ทุกแท็กต้องมีการปิด แท็กที่ปิดในตัว (Self-closing tags) ให้ใช้เครื่องหมายทับหน้า เช่น <br/>

  • แอตทริบิวต์ต้องอยู่ภายในเครื่องหมายคำพูด ให้เขียน <book id="1"> ไม่ใช่ <book id=1>

  • หลีกเลี่ยงอักขระพิเศษ (Escape characters) ให้ใช้ &amp; แทน &, &lt; แทน <, และ &gt; แทน > เมื่ออยู่ภายในเนื้อหาข้อความ

บทสรุป

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

บทความที่เกี่ยวข้อง

วิธีสร้างไฟล์ .BAT โดยใช้ Notepad ออนไลน์

วิธีสร้างไฟล์ .BAT โดยใช้ Notepad ออนไลน์ พร้อมขั้นตอนง่ายๆ ที่ช่วยให้คุณเขียนและรันสคริปต์บน Windows ได้ทันทีโดยไม่ต้องติดตั้งซอฟต์แวร์เพิ่มเติม

อ่านบทความ
วิธีสร้างไฟล์ .JSON ใน Notepad

JSON คือข้อความธรรมดาที่มีกฎเกณฑ์ที่เข้มงวด ซึ่ง Notepad สามารถเขียนได้สบายมาก สิ่งที่คนมักทำผิดพลาดคือเรื่องของไวยากรณ์ (Syntax) ไม่ใช่ตัวเครื่องมือ ขอแค่โครงสร้างถูกต้อง การบันทึกไฟล์ก็เป็นเรื่องง่ายนิดเดียว

อ่านบทความ
วิธีสร้างไฟล์ .CSV ใน Notepad

ไฟล์ CSV เป็นเพียงข้อความธรรมดา นั่นหมายความว่าคุณไม่ต้องใช้ Excel หรือ Google Sheets เพื่อสร้างมันขึ้นมา โดย Notepad หรือ notepad ออนไลน์ที่รวดเร็ว สามารถช่วยให้คุณทำเสร็จได้ในไม่กี่ขั้นตอน

อ่านบทความ