
XML имеет понятный человеку синтаксис, в следствии чего с ним может разобраться не только специалист, но и просто продвинутый пользователь. Так же он поддерживает unicode, который в наше время стремительно завоёвывает популярность. В XML может быть описано несколько категорий структур, а именно деревья, списки и записи. Язык имеет строгую структуру, что помогает избежать неопределённостей, а так же иерархическая структура позволяет описать практические любые данные, за исключением аудио и видеофайлов.