XML

Универсальный машиночитаемый формат хранения информации -- не привязан ни к какой предметной области, подходит для использования во многих предметных областях.

 

Пример 1: XHTML -- это язык, который используется на многих веб-сайтах и это XML.

 

Пример 2: всем известный .xlsx -- формат файлов MS Office, который использует XML.

Нажмите правой кнопкой мыши на любой файл .xlsx, чтобы выбрать "Открыть с помощью", откройте файл с помощью WinRAR (или WinZIP) и вы увидете внутри архива XML-файлы, из которых ваш .xlsx и состоит.

 

XML используется во многих системах обмена, например SOAP (см. также Знакомство с веб-сервисом).

 

Преимущества XML:

 

1. Будучи машиночитаемым языком, XML легко читать и писать людям.

2. Язык не зависит от операционной системы, аппартной платформы, является текстовым -- снова легко читать и писать людям.

3. В силу независимости от программных и аппартаных платформ, является идеальным форматом обмена данных между системами.

 

С помощью IntelliJ IDEA очень удобно работать с XML-документами, особенно если есть связь между namespace XML-документа и его схемой (XSD).

 

См. также:

XPath -- способ указать на часть XML-документа

 

См. также:

XSLT -- язык описания шаблона трансформации одного XML-документа в другой

 



© 2021 | Анна Петросян | pashelp@yandex.ru