Добавил:
Upload Опубликованный материал нарушает ваши авторские права? Сообщите нам.
Вуз: Предмет: Файл:
Vidpovidi__Morozov (1).docx
Скачиваний:
1
Добавлен:
01.07.2025
Размер:
108 Кб
Скачать
☆

22. Призначення розширювальної мови розмітки xml

XML (eXtensible Markup Language) - це розширювана мова розмітки тексту, запропонована W3C у 1996 році. Це мова, яка повною мірою визначає логічну структуру документа. Задача XML полягає в тому, щоб дані: тексти, зображення або інші частини Web-документа могли бути визначені і структуровані незалежно від платформи , що їх відтворює, постачальника і його програмного забезпечення, наприклад Web-браузерів.

Мова розмітки документів - це набір спеціальних інструкцій, називаних тегами, призначених для формування в документах якоїсь структури і визначення відношень між різноманітними елементами цієї структури. Теги мови, або, як їх іноді називають, управляючі дескриптори, у таких документах якимось чином кодуються, виділяються щодо основного вмісту документа і служать у якості інструкцій для броузера.

23. Документ XML

Найпростіший XML - документ може виглядати так , як це показано в Прикладі 1 приклад 1 <? XML версія = " 1.0" ? > <list_of_items> <item id="1"> <first/> Перший < / пункт > <item id="2"> Другий <sub_item> підпункт 1 </ sub_item > </ пункт > <item id="3"> Третій </ пункт > <item id="4"> <last/> Останній </ пункт > </ List_of_items > Зверніть увагу на те , що цей документ дуже схожий на звичайну HTML - сторінку . Також , як і в HTML , інструкції , укладені в кутові дужки називаються тегами і служать для розмітки основного тексту документа . У XML існують відкриваючі , закриваючі і порожні теги ( у HTML поняття порожнього тега теж існує , але спеціального його позначення не потрібно). Тіло документа XML складається з елементів розмітки ( розмітки ) і безпосередньо вмісту документа - даних ( контенту) . XML - теги призначені для визначення елементів документа , їхніх атрибутів і інших конструкцій мови . Більш докладно про типи застосовуваної в документах розмітки ми поговоримо трохи пізніше. Будь XML - документ повинен завжди починатися з інструкції , усередині якої також можна задавати номер версії мови , номер кодової сторінки й інші параметри, необхідні програмі - аналізатору в процесі розбору документа . Правила створення XML - документа У загальному випадку XML - документи повинні задовольняти наступним вимогам:     У заголовку документа поміщається оголошення XML , у якому вказується мова розмітки документа , номер її версії і додаткова інформація     Кожен відкриваючий тег , що визначає деяку область даних у документі обов'язково повинен мати свого закриває " напарника " , тобто , на відміну від HTML , не можна опускати закриваючі теги     У XML враховується регістр символів     Всі значення атрибутів , використовуваних у визначенні тегів, повинні бути укладені в лапки     Вкладеність тегів в XML строго контролюється , тому необхідно стежити за порядком проходження відкривають і закривають тегів     Вся інформація , що розташовується між початковим і кінцевими тегами, розглядається в XML як дані і тому враховуються всі символи форматування ( тобто пробіли , переклади рядків , табуляції не ігноруються , як в HTML)

Соседние файлы в предмете [НЕСОРТИРОВАННОЕ]