Использование XML
Важно понять, что XML был создан для хранения, передачи и обмена данными. XML был разработан не для отображения данных. XML позволит вам хранить данные отдельно от языка разметки HTML.
С XML ваши данные уже не содержатся в HTML
Когда вы используете HTML для отображения данных, ваши данные содержатся внутри вашего HTML документа. Используя XML, вы теперь можете хранить свои данные в отдельных XML документах. Благодаря этому вы теперь можете сконцентрировать свое внимание на HTML, как на инструменте для разметки и отображения, сохраняя уверенность в том, что необходимость изменения основных данных не потребует изменений в HTML коде.
XML данные могут даже храниться внутри HTML страниц как «островки данных». В этом случае вы по-прежнему можете использовать HTML только для форматирования и отображения данных.
XML используется для обмена данными
С помощью XML вы можете осуществить обмен данными даже между несовместимыми системами.
В настоящее время компьютеры и базы данных хранят информацию в самых разнообразных и несовместимых форматах. Обмен данными между несовместимыми системами — это одна из наиболее неприятных и долгих процедур для разработчиков.
Преобразование данных в XML формат позволит упростить эту задачу и сделает данные доступными для самых различных типов программ.
XML и B2B
С помощью XML можно осуществить обмен финансовой информацией через Интернет.
В будущем вы многое услышите о работе XML в сфере B2B (Business To Business — бизнес для бизнеса).
XML становится основным языком, применяемым для обмена информацией через Интернет для различных предприятий. Уже разрабатываются интересные B2B программы на основе XML.
XML можно использовать для публикации данных
С помощью XML обычные текстовые файлы (txt) можно использовать для публикации данных.
Тот факт, что данные хранятся в обычных текстовых файлах, позволяет технологии XML использовать программно и аппаратно независимые решения для публикации данных.
Это сильно упрощает процесс создания баз данных, поскольку с XML могут работать самые различные программы. Также упрощаются и становятся легче важные процессы развития: обновления операционных систем, серверов, программ и браузеров.
XML можно использовать для хранения данных
Благодаря XML обычные текстовые файлы можно превратить в хранилища данных.
XML также используется для хранения данных в файлах или в базах данных. Несложно под каждый конкретный случай написать программу, которая будет осуществлять запись и выборку данных из базы, а соответствующие программы могут эти данные отображать.
XML может увеличить отдачу от ваших данных
Благодаря XML ваши данные теперь доступны для большего числа людей.
Поскольку XML — это программно и аппаратно независимый язык, вы можете сделать ваши данные доступными не только для обычных HTML браузеров.
Самые разнообразные приложения могут обращаться к вашим XML файлам, как к базам данных. Ваши данные могут быть доступными для различных видов «звуковых устройств» (агентов), и это сделает ваши данные доступными для слепых людей и людей с ограниченными возможностями.
XML можно использовать для создания новых языков
XML — это родитель WAP и WML.
Язык WML, созданный как HTML для мобильных устройств, имеет в своей основе XML синтаксис.
Если у разработчиков есть голова на плечах
Если у них есть голова на плечах, то в будущем обмен данными между программами будет осуществляться с помощью XML.
Возможно, будущее преподнесет нам текстовые процессоры, электронные таблицы и базы данных, которые смогут читать файлы друг друга без применения конвертеров.
Теперь нам остается только молиться, чтобы Microsoft и другие разработчики ПО согласились с нами.
Далее — урок 3. Синтаксис XML.