เนื่องจากตัว XML เองดูเหมือนว่าเป็นขยะที่ล้าหลังรองรับการใช้งานได้มากถึง 99.9% ของกรณี
กรณีใช้งานเพียงอย่างเดียวซึ่ง XML ไม่มีการแทนที่ที่เหนือกว่าในทันทีคือสิ่งต่าง ๆ เช่น docx หรือ odf และเป็นไปได้ว่า SGML น่าจะดีกว่า * นั่นคือเรามีโครงสร้างเอกสารที่สมบูรณ์อย่างไม่น่าเชื่อกับทุกสิ่งที่ซ้อนกันภายในด้วยการแปลงขนาดใหญ่ที่ใช้เพื่อให้สามารถปรากฏบนหน้าจอและเครื่องพิมพ์ได้อย่างถูกต้อง
เกือบตลอดเวลา XML ใช้สำหรับการส่งผ่านข้อมูลที่มีโครงสร้างและปรากฏว่า XSLT ถูกออกแบบมาเพื่อแปลงข้อมูลเอกสารที่มีโครงสร้างเป็นข้อมูลเอกสาร กรณีการใช้งานกำลังจะตาย JSON ดีกว่า XML สำหรับข้อมูลที่มีโครงสร้างโดยตรง ** ทั้ง markdown และ YAML นั้นเหนือกว่าในรูปแบบข้อมูลที่เบา XML ตัวแรกคือตัวแยกวิเคราะห์ใน Java และ Javacript JSON ทำลายสิ่งกีดขวางนั้นโดยใช้ประโยชน์จาก parser ในตัวสำหรับกรณีที่แหล่ง JSON นั้นเชื่อถือได้ (ซึ่งส่วนใหญ่เมื่อพวกมันยังเด็ก)
และโลกก็เปลี่ยนไป ข้อได้เปรียบของห้องสมุดในตัวเป็นข้อได้เปรียบเล็กน้อยในขณะนี้ XHTML ถูกปฏิเสธทันทีและการแทนที่ไม่ได้สืบทอดมาจากมัน แต่มาจากรุ่นก่อน
ตอนนี้ XML ถูกใช้สำหรับการพูดคุยโดยตรงกับคนที่ต้องการรับมันและมันถูกสร้างขึ้นในผ้าทั้งหมดในรูปแบบที่ต้องการหรือในทางกลับกันมันจะถูกอ่านและแยกวิเคราะห์เป็นโมเดลวัตถุโดยตรงจากแบบฟอร์มที่ส่งมาเนื่องจากไม่มี รูปแบบการจัดเก็บหรือรูปแบบการแลกเปลี่ยนสากลเปลี่ยนจาก schema เพื่อ schema ไม่จำเป็น
* พวกเขาสอนในวิทยาลัยว่า SGML ไม่เคยดำเนินการ พวกเขาโกหก
** ฉันได้ยินเรื่องร้องเรียนเกี่ยวกับรูปแบบตัวเลขที่ไม่ดีใน JSON ในทางกลับกัน XML ไม่มีรูปแบบตัวเลขดังนั้นเพียงแค่บรรจุข้อมูลทุกประเภทในสตริงยังคงชนะ XML