วิธีตรวจสอบ XML กับ XSD ใน Notepad++

ในบทความนี้ เราจะพูดถึงวิธีตรวจสอบXMLกับXSDในNotepad++ ++ ไฟล์XML ( eXtensible Markup Language ) เป็นไฟล์มาร์กอัปที่ประกอบด้วยชุดของกฎสำหรับการเข้ารหัสเอกสารทั้งในรูปแบบที่มนุษย์อ่านได้และที่เครื่องอ่านได้ ใช้สำหรับจัดเก็บและส่งข้อมูล ในขณะที่ XSD ย่อมาจากXML Schema Definition ที่กำหนดโดยWorld Wide Web Consortium ( W3C ) ใช้สำหรับกำหนดโครงสร้างและเนื้อหาของไฟล์XML เป็นหลัก(XML)

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

คุณสามารถตรวจสอบเอกสาร XML ของคุณกับXSD ได้อย่างง่ายดาย โดยใช้แอปพลิเคชันNotepad++Notepad++เป็นโปรแกรมแก้ไขข้อความและซอร์สโค้ดยอดนิยมสำหรับภาษาการเขียนโปรแกรมต่างๆ และยังสามารถใช้เป็นโปรแกรมแก้ไข LaTeX(LaTeX editor)ได้อีกด้วย คุณสามารถใช้ฟังก์ชันปลั๊กอิน เพื่อตรวจสอบเอกสาร (Plugins)XMLโดยใช้ไฟล์ XSD ที่นี่ เราจะแสดงให้คุณเห็นถึงขั้นตอนโดยละเอียดในการดำเนินการตรวจ สอบ XMLกับXML Schema ไปที่บทช่วยสอนทันที!

ดู: (See:) How to set Notepad++ as default editor for .xml files.

วิธีตรวจสอบXMLกับXSDในNotepad++

นี่คือขั้นตอนหลักในการตรวจสอบ เอกสาร XMLโดยใช้ไฟล์ XSD ในNotepad++ :

  1. ดาวน์โหลดและติดตั้งแอปพลิเคชั่นNotepad++
  2. เปิดโปรแกรม Notepad++
  3. เปิดปลั๊กอินผู้ดูแลระบบ
  4. เลือก(Select)และติดตั้งเครื่องมือ XML(Install XML Tools)ในNotepad++ ++
  5. นำเข้า เอกสาร XMLที่คุณต้องการตรวจสอบ
  6. คลิก(Click)ที่ตัวเลือกPlugins > XML Tools > Validate Now
  7. เรียกดู(Browse)และเลือกไฟล์ XSD เพื่อตรวจสอบความถูกต้องของไฟล์XML

ตอนนี้ ให้เราพูดถึงขั้นตอนข้างต้นโดยละเอียด!

ประการแรก หากคุณยังไม่มี คุณต้องdownload Notepad++แล้วติดตั้งลงบนพีซี Windows 11/10 ของคุณ หากคุณไม่ต้องการติดตั้ง คุณสามารถใช้รุ่นพกพาได้เพราะมาในแพ็คเกจตัวติดตั้งและแพ็คเกจพกพา ดังนั้น ใช้เวอร์ชันที่คุณต้องการ

หลังการติดตั้ง เพียงแค่เปิดโปรแกรมNotepad++ตอนนี้ไปที่เมนูPlugins และคลิกที่ ตัวเลือกPlugins Admin

วิธีตรวจสอบ XML กับ XSD ใน Notepad++

ในหน้าต่างผู้ดูแลระบบปลั๊กอิน(Plugins Admin)คุณจะเห็นรายการปลั๊กอินที่พร้อมใช้งานซึ่งคุณสามารถเปิดหรือปิดใช้งานได้ทุกเมื่อที่ต้องการ นอกจากนี้ยังแสดงปลั๊กอินที่คุณติดตั้งและมีการอัปเดตใดบ้าง จากรายการปลั๊กอินนี้ใน แท็บ Availableให้เลื่อนลงไปที่XML Tools ; จะอยู่ท้ายรายการ

เลือก ปลั๊กอิน เครื่องมือ XML(XML Tools)และคุณจะสามารถดูคำอธิบายและการใช้งานปลั๊กอินได้ เปิดใช้งาน กล่องกาเครื่องหมาย เครื่องมือ XML(XML Tools)จากนั้นกดปุ่มติดตั้ง(Install)

Notepad++จะต้องออกและรีสตาร์ทเพื่อติดตั้งปลั๊กอิน ยืนยันเช่นเดียวกันในพรอมต์ถัดไปโดยคลิกปุ่มตกลง การติดตั้งใช้เวลาไม่กี่วินาทีเท่านั้น หลังจากการ ติดตั้งปลั๊กอินเครื่องมือ(Tools) XML แล้ว Notepad++จะเริ่มต้นใหม่อย่างรวดเร็ว

ตอนนี้ คุณต้องเปิด เอกสาร XML ที่คุณต้องการตรวจ สอบกับXSD หลังจากเปิด ไฟล์ XMLให้ไปที่ เมนู Pluginsแล้วคุณจะเห็น ตัวเลือก เครื่องมือ XML( XML Tools) ที่ เพิ่มเข้าไป เพียง(Simply)ไปที่ ตัวเลือก XML Tools > Validate Nowคลิก คุณยังสามารถกดCtrl + Alt + Shift + Mเพื่อเปิดตัวเลือกตรวจสอบ ทันที(Validate)

ตอนนี้ เลือก ไฟล์ XSDที่คุณต้องการตรวจสอบความถูกต้องของเอกสารXML ที่เปิดอยู่ (XML)เพียง(Simply)เรียกดูแล้วนำเข้า ไฟล์ XSDในช่องที่เกี่ยวข้อง มันแสดงNamespace URIด้วย

กดปุ่มOKเพื่อเริ่มตรวจสอบXMLกับไฟล์ XML(XML) schema ที่นำเข้า

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

ขณะนี้คุณสามารถแก้ไขข้อผิดพลาดที่มีอยู่ใน เอกสาร XML ของคุณ ได้โดยใช้ความคิดเห็นที่ได้รับจากการตรวจสอบความถูกต้อง ของ XSD เมื่อคุณแก้ไขข้อผิดพลาดทั้งหมดแล้ว ให้เรียกใช้ปุ่มตรวจสอบทันทีอีกครั้งเพื่อตรวจสอบความถูกต้องของ(Validate)เนื้อหาXML ถ้าทุกอย่างดีใน ไฟล์ XMLจะแสดงข้อความแจ้งว่าNo errorตรวจ(No error detected)พบ

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

นี่คือวิธีที่คุณสามารถใช้Notepad++ เพื่อตรวจสอบเอกสาร XML กับ XSD โดยการติดตั้งปลั๊กอิน อย่างง่ายจากPlugins Admin

อ่านแล้ว: (Now read:) งาน SvcRestartTask งาน XML มีโหนดที่ไม่คาดคิด(Task SvcRestartTask, The task XML contains an unexpected node.)



About the author

ฉันเป็นนักพัฒนาเว็บที่มีประสบการณ์มากกว่า 10 ปีในการทำงานกับเบราว์เซอร์ Firefox และ Google Docs ฉันเป็นผู้เชี่ยวชาญในการสร้างแอปพลิเคชันออนไลน์ที่เรียบง่ายแต่ทรงพลัง และได้พัฒนาโซลูชันบนเว็บสำหรับทั้งธุรกิจขนาดเล็กและองค์กรขนาดใหญ่ ฐานลูกค้าของฉันประกอบด้วยชื่อที่ใหญ่ที่สุดในธุรกิจ เช่น FedEx, Coca Cola และ Macy's ทักษะของฉันในฐานะนักพัฒนาทำให้ฉันเป็นผู้สมัครในอุดมคติสำหรับโครงการใดๆ ที่จำเป็นต้องทำให้เสร็จอย่างรวดเร็วและมีประสิทธิภาพ - ตั้งแต่การพัฒนาเว็บไซต์ที่กำหนดเองไปจนถึงการสร้างแคมเปญการตลาดทางอีเมลที่มีประสิทธิภาพ



Related posts