Новосибирский государственный университетФакультет информационных технологий |
Язык XML(Extensible Markup Language – расширяемый язык разметки, произносится "экс-эм-эль") Стандарт на представление данных, ориентированный, в частности, на обмен информацией между независимыми участниками.
В отличие от HTML, предназначен для представления информации в рафинированном виде, более пригодном для потребления программами, а не восприятия человеком. Формат XML предполагает структурную, а не оформительскую разметку информации. Поэтому XML-файл легко обрабатывать, загружать в базы данных, а так же "накладывать" на него любой дизайн, необходимый для представления данных в удобной потребителю форме. Именно это делает XML форматом, удобным для трансляций.
Надо отметить, что одни и те же данные в рамках формата XML можно представить разными, несовместимыми друг с другом способами. Выбор конкретного способа остается, в общем случае, на совести разработчиков конкретного сайта. В тех областях, где обмен информацией – частое и устойчивое явление (напр. обмен новостями, прайс-листами), давно разработаны XML-форматы представления данных, которым рекомендуется следовать по мере возможности.
Дополнительная:
Ключевые термины: язык разметки; метаданные; обменный формат;
Федотова Ольга Анатольевна |
НГУ ФИТ НГУ ИВТ СО РАН |