วิธีเปิดและดูไฟล์ XML
- เปิดไฟล์ .xml ลากมาวางในช่องข้อความ วาง XML หรือโหลดจาก URL หาก XML เสียหาย ตัวแสดงผลจะบอกบรรทัดและคอลัมน์ของข้อผิดพลาด
- เรียกดูโครงสร้างต้นไม้: คลิกอิลิเมนต์เพื่อขยายหรือยุบ หรือใช้ ขยายทั้งหมด และ ยุบทั้งหมด พิมพ์ในช่องค้นหาเพื่อค้นหาชื่อ แอตทริบิวต์ และข้อความ
- เลือกโหนดแล้วคลิก คัดลอก XPath เพื่อคัดลอก path ของโหนด หรือ คัดลอกโหนด เพื่อคัดลอก XML ของโหนดนั้น
โครงสร้างต้นไม้แสดงอะไรบ้าง
| ประเภทโหนด | ตัวอย่าง |
|---|---|
| อิลิเมนต์ | <product id="p1"> และจำนวนโหนดลูก |
| แอตทริบิวต์ | id="p1" |
| ข้อความ | Wireless mouse |
| ส่วน CDATA | <![CDATA[a < b]]> |
| คอมเมนต์ | <!-- prices in EUR --> |
| คำสั่งประมวลผล (processing instruction) | <?xml-stylesheet href="style.xsl"?> |
รายการโหนดพี่น้อง (sibling) ที่ยาวจะถูกโหลดเป็นชุด ๆ ไฟล์ขนาดหลายเมกะไบต์จึงยังตอบสนองได้รวดเร็ว
วิธีเปิดไฟล์ XML บนคอมพิวเตอร์
ไฟล์ .xml เป็นไฟล์ข้อความธรรมดา จึงเปิดได้ด้วยโปรแกรมแก้ไขข้อความทั่วไป: Notepad บน Windows, TextEdit บน Mac หรือโปรแกรมแก้ไขโค้ดอย่าง VS Code ส่วน Chrome และ Firefox จะแสดงไฟล์ XML เป็นโครงสร้างต้นไม้แบบพื้นฐานเมื่อคุณลากไฟล์ไปวางในหน้าต่างเบราว์เซอร์ ตัวแสดงผลนี้เพิ่มการค้นหา การย่อ/ขยาย และการคัดลอก XPath ถอดรหัส UTF-8, UTF-16 และการเข้ารหัสที่ระบุไว้ในการประกาศ XML ได้ และชี้ไปยังบรรทัดและคอลัมน์ที่แน่นอนหากไฟล์เสียหาย
คำถามที่พบบ่อย
ไฟล์ XML ของฉันถูกอัปโหลดหรือไม่?
ไม่ ไฟล์ที่คุณเปิดหรือวางจะถูกอ่านและแสดงผลในเบราว์เซอร์ของคุณ และไม่ถูกส่งไปยังเซิร์ฟเวอร์ มีเพียงเมื่อคุณโหลดจาก URL เท่านั้นที่ที่อยู่สาธารณะนั้นจะถูกดึงผ่านเซิร์ฟเวอร์ของเรา
ทำไมไฟล์ของฉันไม่แสดงเป็นโครงสร้างต้นไม้?
โครงสร้างต้นไม้ต้องใช้ XML ที่ well-formed แท็กที่ไม่ได้ปิด เครื่องหมาย & ที่ไม่ได้ escape หรืออิลิเมนต์รากตัวที่สองจะทำให้ parser หยุดทำงาน และตัวแสดงผลจะบอกตำแหน่งให้ แก้ไขบรรทัดนั้นใน XML Editor หรือตรวจไฟล์ด้วยเครื่องมือตรวจสอบ XML
เปิด XML จาก URL ได้หรือไม่?
ได้ หากไฟล์นั้นเข้าถึงได้แบบสาธารณะ ไฟล์จะถูกดึงผ่านเซิร์ฟเวอร์ของเรา เพราะเว็บไซต์ส่วนใหญ่ไม่อนุญาตให้เบราว์เซอร์อ่านไฟล์ของตนโดยตรง ส่วนไฟล์ที่ต้องล็อกอินก่อนต้องดาวน์โหลดแล้วเปิดจากคอมพิวเตอร์ของคุณ
ดูไฟล์อะไรได้บ้าง?
ไฟล์ข้อความใดก็ได้ที่ใช้ XML เป็นพื้นฐาน เช่น sitemap ฟีด RSS และ Atom ภาพ SVG, XSD schema, สไตล์ชีต XSLT, ไฟล์ .config และใบแจ้งหนี้อิเล็กทรอนิกส์