XML — это расширяемый язык разметки. Теги относятся к информационным символам, понятным компьютерам. С помощью таких тегов компьютеры могут обрабатывать статьи, содержащие различную информацию. Как определить эти теги, вы можете выбрать международно признанный язык разметки, например HTML, или использовать язык разметки, например XML, который свободно определяется соответствующими людьми. Это расширяемость языка. XML упрощен и модифицирован по сравнению с SGML. В основном он использует XML, XSL, XPath и т. д.
Приведенный выше абзац представляет собой базовое определение XML, широко распространенное объяснение. Проще говоря, XML — это язык описания данных. Хотя это и язык, он обычно не выполняет основную функцию обычного языка — распознаваться и выполняться компьютером. Вы можете полагаться только на другой язык для его интерпретации, чтобы он достиг желаемого эффекта или был принят компьютером.
Если вы новичок в XML, вы можете не понимать, что такое XML по определению. Возможно, вы сможете изменить свою точку зрения, чтобы понять, что такое XML; понять XML со стороны приложения и понять, что он может делать. Это должно быть для вас более полезным, чем более пустое определение.
Поверхности приложений XML в основном делятся на два типа: тип документа и тип данных. Вот некоторые распространенные приложения XML:
1. Настраиваемый XML+XSLT=>HTML, одно из наиболее распространенных приложений на основе документов. XML хранит данные XML всего документа, а затем XSLT преобразует и анализирует XML, объединяет его с тегами HTML в XSLT и, наконец, становится HTML, который отображается в браузере. Типичный пример — пост на CSDN.
2. XML — это микробаза данных, которая является одним из наиболее распространенных приложений, основанных на данных. Мы используем соответствующие XML API (MSXML DOM, JAVA DOM и т. д.) для доступа к XML и его запроса. При реализации досок объявлений часто можно увидеть использование XML в качестве базы данных.
3. В качестве данных связи. Наиболее типичным из них является WEB SERVICE, который использует XML для передачи данных.
4. В качестве данных конфигурации для некоторых приложений. Наиболее распространенными из них являются web.XML, используемые при настройке WEB-сервера J2EE.
5. Формат XML некоторых других документов. Например, WORD, EXCEL и т. д.
6. Сохраните связь между данными. Например, спящий режим.
Представленные здесь шесть приложений в основном охватывают основные области применения XML. Короче говоря, XML — это абстрактный язык, который не так конкретен, как традиционные языки программирования. Чтобы понять его глубже, вам следует начать с его применения, выбрать необходимое вам использование, а затем научиться его использовать.