Вам потрібно буде вивчити XML, щоб дістатися будь-де у світі. Це те, що сприяє великій кількості B2B-комунікацій, і існує багато стандартних форматів XML, що описують важливі.
Просто обмеження себе в JSON надзвичайно самообмежує. Так, ви будете перебирати дзвінки AJAX, але що станеться, коли вам потрібно спілкуватися з GeoServer? Він дотримуватиметься GIS-стандартів та розповсюджуватиме XML у форматах WCS (Web Capability Service), WMS (служба веб-карт) та WFS (Web Feature Service) серед інших. Якщо ви не знаєте, як обробити XML, у вас виникнуть проблеми.
Звичайно, будь-який маршаллер (доменний об'єкт у текстовому форматі), вартій його солі, зможе перетворити свої об'єкти на XML / JSON / YAML та з нього, щоб ви могли зробити аргумент, що поки ви можете ховатися за маршалером, вам потрібно лише мати справу з об’єктами домену. Веб-сервіси надають WSDL саме для цієї мети. Але рано чи пізно вам потрібно буде прочитати та зрозуміти зміст ваших запитів та відповідей, і це, безумовно, вимагатиме розуміння XML.
І не будемо забувати про хороший XHTML старий веб-стандарт для HTML-сторінок. Це XML.
Отже, коротше, вивчіть XML - і тримайте JSON де завгодно, бо це прекрасно.