Tao3300 parent
Apples and oranges.
To me XML and JSON are actually technically quite similar, and both have been touted in their heyday for similar reasons over more apt format (auto-documented! simple to implement an ad-hoc serializer!).
Would you mind explaining why you thinks it is an apple and oranges comparison?
One is a markup language. The other is an object notation.