XML Validator
ID
knhapdniefaielflkkfifoipbjcoidgfตรวจสอบความถูกต้องของ XML ได้อย่างรวดเร็ว และแสดงปัญหาที่พบ
ข้อมูลส่วนขยาย
ภาพหน้าจอ
รายละเอียด
ตรวจสอบความถูกต้องของ XML ได้อย่างรวดเร็ว และแสดงปัญหาที่พบ
XML Validator 3.1.0 — มีอะไรใหม่
XML Validator ตรวจสอบว่า XML ของคุณมีโครงสร้างถูกต้องหรือไม่ได้ในทันที ภายในเบราว์เซอร์ของคุณเอง สิ่งที่คุณวางลงไปจะไม่ถูกอัปโหลดไปที่ใดทั้งสิ้น การตรวจสอบความถูกต้องทั้งหมดทำงานอยู่บนเครื่องของคุณ ใช้งานแบบออฟไลน์ได้ และส่วนขยายนี้ไม่ได้ขอสิทธิ์เข้าถึงเว็บไซต์ที่คุณเข้าชมเลย เวอร์ชัน 3.1.0 คือการอัปเดตครั้งใหญ่ที่สุดเท่าที่ส่วนขยายนี้เคยมีมา มันรื้อพื้นที่ทำงานขึ้นใหม่โดยยึดการค้นหาและแก้ปัญหาให้เร็วที่สุดเป็นหลัก และแก้ข้อบกพร่องที่ค้างคามานานหลายอย่าง รวมถึงข้อหนึ่งที่อาจให้คำตอบผิดกับคุณได้
การแก้ไขที่สำคัญที่สุด
เวอร์ชันก่อนหน้าอาจรายงานว่าเอกสารที่ถูกต้องสมบูรณ์นั้นเสียหาย ส่วนขยายมองหาตัวบ่งชี้ข้อผิดพลาดภายในของเบราว์เซอร์จากชื่อเพียงอย่างเดียว เอกสารใดก็ตามที่บังเอิญมีเอลิเมนต์ชื่อเดียวกันจึงถูกตีตราว่าไม่ถูกต้อง ทั้งที่ไม่มีอะไรผิดเลยสักนิด ตอนนี้การตรวจจับอาศัยแหล่งที่มาที่แท้จริงของตัวบ่งชี้นั้นแทนการดูจากชื่อ เนื้อหาของคุณเองจึงไม่ถูกเข้าใจผิดว่าเป็นข้อผิดพลาดอีกต่อไป หากคุณเคยเจอข้อผิดพลาดที่อธิบายไม่ได้ นี่น่าจะเป็นสาเหตุ
ปัญหาที่เกี่ยวข้องอีกสองอย่างก็หมดไปเช่นกัน เดิมทีการโหลดไฟล์ขณะที่ปิดการตรวจสอบขณะพิมพ์ไว้จะทิ้งผลการตรวจสอบของเอกสารก่อนหน้าค้างอยู่บนหน้าจอ คุณจึงอาจกำลังดูผลลัพธ์ที่บรรยายถึงเอกสารคนละฉบับกันไปเลย ตอนนี้ทุกครั้งที่โหลดจะมีการตรวจสอบใหม่ทันที และเมื่อคุณแก้ไขโดยปิดการตรวจสอบขณะพิมพ์ไว้ ผลลัพธ์เดิมจะจางลงให้เห็นชัด แทนที่จะปล่อยให้ล้าสมัยไปอย่างเงียบ ๆ
ทุกข้อผิดพลาด ไม่ใช่แค่ข้อแรก
ตัวแยกวิเคราะห์ของเบราว์เซอร์จะหยุดที่ปัญหาแรกที่มันเจอ นั่นแปลว่าคุณต้องแก้ทีละข้อแล้วโหลดใหม่เพื่อไปเจอข้อถัดไป วนอยู่อย่างนั้น ตอนนี้ XML Validator มีตัวตรวจสอบของตัวเองที่ทำงานต่อไปหลังจากพบข้อผิดพลาด และแจกแจงทุกอย่างที่ตรวจพบได้ในรอบเดียว ทั้งแท็กที่ไม่ตรงกัน แท็กที่ไม่ได้ปิด และแท็กที่เกินมา แอตทริบิวต์ซ้ำและแอตทริบิวต์ที่ไม่ได้ใส่เครื่องหมายคำพูด คำนำหน้าเนมสเปซที่ไม่ได้ประกาศ คอมเมนต์ ส่วน CDATA DOCTYPE และคำสั่งประมวลผลที่มีรูปแบบผิด การอ้างอิงอักขระที่ไม่ถูกต้องและเอนทิตีที่ไม่รู้จัก เนื้อหาที่อยู่นอกเอลิเมนต์ราก ตลอดจนอักขระที่ XML ไม่อนุญาต
ข้อผิดพลาดแต่ละรายการจะบอกบรรทัดและคอลัมน์ที่แน่นอน คลิกรายการใดก็ได้ แล้วตัวแก้ไขจะกระโดดไปยังบรรทัดนั้นและเลือกข้อความให้ทันที มีแถบหมายเลขบรรทัดทอดยาวอยู่ข้างเอกสารของคุณ ตำแหน่งที่รายงานมาจึงใช้งานได้จริง และแถบนี้ยังคงตรงแนวเสมอไม่ว่าคุณจะเลื่อนไปไกลแค่ไหน
พื้นที่ทำงานที่ใช้ได้จริง
ตัวแก้ไขเติบโตขึ้นเป็นเครื่องมือเต็มรูปแบบ ตอนนี้คุณจัดรูปแบบ XML ให้มีการเยื้องที่สะอาดตาได้ หรือจะย่อขนาดกลับลงมาก็ได้ ทั้งสองทิศทางนี้ ข้อความที่อยู่ติดกับเอลิเมนต์จะถูกคงไว้ตามที่เขียนไว้ทุกประการ ระยะห่างที่มีความหมายจึงไม่ถูกเปลี่ยนแปลงเลย มีปุ่มคัดลอก ล้าง และดาวน์โหลดเอกสารของคุณ พร้อมตัวนับจำนวนบรรทัดและอักขระแบบสด
การนำเนื้อหาเข้ามาก็ง่ายขึ้นเช่นกัน ลากไฟล์มาวางบนตัวแก้ไขได้ตรง ๆ หรือใช้ตัวเลือกไฟล์ ซึ่งตอนนี้กรองเฉพาะชนิดไฟล์ XML จัดการกรณีที่คุณกดยกเลิกได้อย่างถูกต้อง และบอกคุณเมื่อไม่สามารถอ่านไฟล์นั้นได้ แทนที่จะดูเหมือนค้างไปเฉย ๆ ไฟล์ที่ระบุการเข้ารหัสอื่นนอกเหนือจาก UTF-8 ตอนนี้ถูกอ่านอย่างถูกต้องแล้ว ไม่ปรากฏออกมาเป็นอักขระเพี้ยนอีกต่อไป คุณยังดึงข้อมูลเอกสารจาก URL ได้โดยตรง หรือจะเลือกข้อความบนหน้าเว็บใดก็ได้ คลิกขวา แล้วส่งไปยังตัวตรวจสอบความถูกต้องก็ได้
เมื่อเอกสารถูกต้องแล้ว โครงสร้างเอกสารแบบพับเก็บได้จะแสดงรูปร่างของมันให้เห็นในพริบตา และตัวทดสอบ XPath ในตัวเปิดให้คุณรันนิพจน์กับเอกสารนั้นและดูผลที่ตรงกันได้ทุกรายการ โดยแปลงคำนำหน้าเนมสเปซให้เรียบร้อยแล้ว
งานของคุณจะถูกเก็บไว้ข้ามการใช้งานแต่ละครั้ง ทั้งเอกสารที่คุณกำลังแก้ไข รูปแบบที่คุณเลือก และการตั้งค่าของคุณ จะถูกกู้คืนกลับมาทั้งหมดเมื่อคุณกลับมาใช้งานอีก มีธีมมืดแบบใหม่ที่ตามการตั้งค่าระบบได้ หรือจะล็อกไว้ที่สว่างหรือมืดก็ได้ พร้อมแป้นพิมพ์ลัดสำหรับเปิดตัวตรวจสอบความถูกต้อง เอกสารที่ใหญ่มากจะปิดการตรวจสอบขณะพิมพ์ให้โดยอัตโนมัติและบอกเหตุผลให้คุณทราบ ไฟล์ขนาดใหญ่จึงไม่เคยทำให้หน้าต่างรู้สึกอืด และยังรองรับ JSON ด้วย หากคุณต้องการตรวจสอบเอกสาร JSON ด้วยเครื่องมือชุดเดียวกันนี้
พูดภาษาของคุณ
XML Validator มีให้ใช้งานใน 43 ภาษา และรุ่นนี้ทำให้การรองรับนั้นเป็นจริงเสียที เดิมทีแม้อินเทอร์เฟซจะถูกแปลไว้แล้ว แต่ข้อความแสดงข้อผิดพลาดจริง ๆ ก็ยังโผล่มาเป็นภาษาอังกฤษ เพราะมันมาจากตัวแยกวิเคราะห์ของเบราว์เซอร์โดยตรง ตอนนี้ทุกข้อความที่คุณเห็นได้รับการแปลแล้ว ทั้งคำอธิบายข้อผิดพลาดทั้งหมด ทุกปุ่ม ทุกสถานะ และทุกป้ายกำกับ ภาษาอาหรับ เปอร์เซีย ฮิบรู และอูรดู ตอนนี้แสดงผลจากขวาไปซ้ายตลอดทั้งหน้า ขณะที่ XML ของคุณยังคงเรียงจากซ้ายไปขวาตามที่ควรจะเป็น
คำแปลที่มีอยู่เดิมได้รับการทบทวนและแก้ไขไปพร้อมกันในคราวนี้ และหลายภาษามีข้อผิดพลาดจริง ๆ อยู่ ในสิบสี่ภาษา ปุ่มตรวจสอบความถูกต้องอ่านได้ว่า “ยืนยัน” หรือ “รับรอง” ห้าภาษาขอรหัสผ่านหรือรหัส PIN จากคุณ แทนที่จะเป็นซอร์สโค้ด หนึ่งภาษาเขียนป้ายปุ่มเป็นบุรุษที่หนึ่งว่า “ฉันตรวจสอบความถูกต้อง” และอีกหลายภาษาใช้ถ้อยคำที่นักพัฒนาไม่มีทางเข้าใจ หรือพูดกับคุณอย่างเป็นทางการในประโยคหนึ่งแล้วเปลี่ยนเป็นกันเองในประโยคถัดไป
การแก้ไขย่อย ๆ
การตรวจสอบขณะพิมพ์ไม่สร้างตัวจับเวลาซ้อนกันทุกครั้งที่กดแป้นอีกต่อไป และผลลัพธ์ไม่มีทางมาถึงผิดลำดับได้อีก ลิงก์กรุณาให้คะแนนเราชี้ไปยังที่อยู่ Chrome Web Store ปัจจุบันแล้ว รายการที่ล้าสมัยถูกนำออกจากการตั้งค่าของส่วนขยาย และตัวเลขถูกจัดกลุ่มตามภาษาของอินเทอร์เฟซที่คุณใช้
XML Validator ยังคงใช้งานฟรี ทำงานออฟไลน์ และเป็นส่วนตัวเหมือนเดิม เอกสารของคุณอยู่บนคอมพิวเตอร์ของคุณ