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-документа в другой
|