"why JSON is, at best, a weak substitute for XML"! Them are fightin words!
JSON is NOT (just) Yet Another Markup Language - it is object serialization. It CAN be used like XML in some cases, but it is best fit for client side object graph for Ajax applications.
Xml is a DOCUMENT centric format, but it also can not represent RELATIONSHIPS. Databases can not give true inheritance, and classes can not show INSTANCE values. Each TOOL has it's place!
|