одной стороны, его расширением, а с другой стороны, он
имеет более строгие правила.Основные цели создания XML:
Обеспечить возможность универсального текстового представления
структурированных данных.
Дать возможность создавать языки, подобные XHTML на основе единых
правил и с помощью простых средств.
Обеспечить возможность обработки структурированных данных с
помощью универсальных программных средств.
Таким образом, с помощью XML удается:
Переносить данные из одной системы в другую; единственное условие –
обе системы должны уметь разбирать структуру данных XML.
Просто определять легко понимаемые человеком и машиной языки,
такие как XHTML, MathML, SVG и т.д.
Создавать универсальные программы обработки текстов на XML для
получения внутреннего представления представленных структур (DOM).