ฉันเดาว่าทางออกที่ดีที่สุดของคุณคือการใช้ bookmarklet หรือติดตั้งGreasemetal (ซึ่งเป็น Greasemonkey ของ Firefox สำหรับ Chrome) รวมกับสคริปต์เช่นXML Tree (เก่า แต่แหล่งที่มาอาจช่วยได้) สคริปต์เน้นสีทั่วไปอาจช่วยได้เช่นกัน แต่ฉันสงสัยว่าคุณจะพบรหัสที่พับได้ง่ายหรือไม่
โปรดทราบว่าช่องว่างอาจมีความสำคัญใน XML ไม่ใช่ผู้ดู XML ทั้งหมดที่เคารพสิ่งนั้น ภาพหน้าจอที่สร้างขึ้นโดยทรี XML ดังกล่าวข้างต้นสำหรับตัวอย่าง XMLไม่เคารพสำหรับบรรทัดตัวอย่างองค์ประกอบ XML ที่มีข้อความจำนวนมากเพียงพอที่จะใส่ในบรรทัดแยกต่างหาก
(น่าเสียดายที่jsgui.com/xml-viewerไม่ตอบสนองขณะที่ฉันเขียนข้อความนี้)
แก้ไข : วิธีการพิมพ์ XML สวยในจาวาสคริปต์? บน Stack Overflow กล่าวถึง XML Tree เวอร์ชันใหม่: Pretty XML Treeโดยใช้ XSLT และอ้างว่าเร็วขึ้น ตัวอย่างไม่ตอบสนองต่อการคลิกใน Safari หรือ Firefox ของฉัน แต่อาจมีประโยชน์อยู่ดี