Spring / Web services
Advantages of XML over JSON format.
XML is stricter and has support for schemas and namespaces. Namespaces allow for sharing of standard structures.
Standard ways of expressing the structure of the document such as XML schema, DTD, etc.
Availability of Parsing standards like DOM and SAX.
Querying facility using XQuery and XPath.
Standards for transforming a document using XSLT.
More Related questions...