Задаю этот вопрос еще раз и прошу не удалять его так как: верстаю уже достаточное время, работаю с js, немного php и БД. О XML слышал давно и то между строк. Вот сейчас наткнулся на него и вообще не знаю что это и зачем, все что нагуглил относится к 2007-2010 годам и из этого можно подумать что это устаревшая технология. И я думаю я не один такой, многие наверняка так же и не слыхали о XML и зачем он нужен.
Прошу вкратце объяснить что это, где и зачем применяется (желательно в веб сфере front\back end). Спасибо заранее
XML - один из форматов представления различных сложных данных (унифицированный, чтобы легко парсить и генерировать стандартными библиотеками многих языков без велосипеда)
Такой же формат, как CSV (тут уж гугл в помощь), XLS, XLSX, BMP, PNG и т.д. Одни форматы более заточены для конкретных данных, другие - более универсальные (как XML).
В вебе это один из форматов, в котором REST API может возвращать ответ на запрос
html это частный случай XML.
XML это просто структурированный документ с данными, для создания структуры используются теги.
XML формат удобен для создания различных открытых форматов данных, которые потом можно открывать и править нештатными средствами, которые могут даже не поддерживать весь функционал (например выводить и править только те теги, про которые знают, остальные сохранять как есть.
технология 10 лет назад устоялась и с тех пор ничего в ней не меняется, поэтому и новых публикаций по ней нет, что её мусолить... в википедии почитайте, там всё подробно расписано