Why was XML selected?
XML is a proven industry standard formatting protocol that permits great flexibility without inhibiting real interoperability. XML is extensible and XML-based schemas may be mapped to other transport protocols in order to gain advantages that XML encoding does not enjoy (real-time, compactness, etc).