MXML Viewer คือเครื่องมือที่ช่วยให้คุณ ดู ตรวจสอบ และบางครั้งอาจแสดงไฟล์ MXML MXML เป็นภาษาการมาร์กอัปที่ใช้ XML ซึ่งใช้เป็นหลักกับ Adobe Flex (ปัจจุบันคือ Apache Flex) เพื่อกำหนดเค้าโครงและลักษณะการทำงานของ Rich Internet Applications (RIA) โปรแกรมดู MXML จะแสดงโครงสร้างและส่วนประกอบที่กำหนดไว้ในไฟล์ .mxml โดยบางครั้งจะแสดงแบบแสดงผลสดหรือแสดงแค่ XML ที่ได้รับการจัดรูปแบบ
การตรวจสอบโค้ด: ดูโครงสร้าง ส่วนประกอบ และคุณสมบัติของไฟล์ MXML ในรูปแบบที่อ่านได้
การดีบัก: ระบุปัญหาทางไวยากรณ์หรือลำดับชั้นของแท็กในโค้ด MXML ของคุณได้อย่างง่ายดาย
การเรียนรู้: มีประโยชน์สำหรับการทำความเข้าใจ UI และเลย์เอาต์ที่ใช้ Flex โดยแสดงโครงสร้าง MXML
การจัดทำเอกสาร: ตรวจสอบและนำเสนอการออกแบบ UI ที่อธิบายไว้ใน MXML โดยไม่ต้องคอมไพล์แอป Flex ทั้งหมด
เปิด Viewer: ใช้เครื่องมือออนไลน์ IDE (เช่น Flash Builder) หรือโปรแกรมแก้ไขข้อความที่รองรับ XML/MXML
โหลดไฟล์ MXML: วางโค้ดหรืออัปโหลดไฟล์ .mxml
ดูเนื้อหา: โปรแกรมดูจะแสดง MXML ในรูปแบบที่มีโครงสร้างหรือเน้นไวยากรณ์ เครื่องมือบางอย่างอาจแสดงตัวอย่างแบบสดได้หากบูรณาการกับ Flex SDK
แก้ไขหรือวิเคราะห์ (ทางเลือก): ทำการเปลี่ยนแปลง ตรวจสอบไวยากรณ์ หรือตรวจสอบลำดับชั้นของส่วนประกอบ
การพัฒนาหรือการบำรุงรักษาแอปพลิเคชัน Adobe Flex หรือ Apache Flex
การตรวจสอบไฟล์ MXML สำหรับเค้าโครงหรือตรรกะของ UI
การเรียนรู้หรือการสอนวิธีสร้างแอปพลิเคชัน Flex
การดูตัวอย่างหรือตรวจสอบ MXML อย่างรวดเร็วภายนอกสภาพแวดล้อมการสร้างแบบเต็ม
การแก้ไขปัญหาการออกแบบ UI ในโครงการที่ใช้ Flex