Except, the real XML isn’t like the XML listed here.
XML OrcsThe XML listed here is like an orc in an animated Disney movie. It has a funny pink nose and buck teeth making it look more vulnerable than dangerous.
The real XML is like an orc in a movie derived from a J.R.R Tolkien novel. It is ugly, angry, and nearly incomprehensible when communicating. Its creator is a Standards Committee committed to enslaving humans, elves, software developers, and dwarves. It is also just one orc in an army of repugnant orcs that cover a small continent.
These are the types of error messages that make debugging a software like debugging a 2 month old baby.
Unsurprisingly, Ruby has an even friendlier tool for XML parsing - nokogiri.