Реферат: Стандарт XML. /Укр/

<publication>Network

Magazine</publication>

<address>

<street>Garissona, 600 </street>

<city>San-Francisko</city>

<state>California</state>

<zip>94107</zip>

</address>

<e_mail>[email protected]</e_mail>

</editor>

</editor_contacts>

У XML теги не можуть накладатися, як у HTML, проте вони можуть бути вкладені один в одний. Насправді, вкладення навіть рекомендується як засіб створення ієрархії даних (підпорядковані або рівноправні відношення). Як очевидно з приведеного приклада, такі елементи, як <first_name> і <e_mail>, містять дані, у той час як інші (<address>) присутні тільки з метою структурування.

Теги початку і кінця елемента є основними використовуваними в XML розмітками, але ними справа не вичерпується. Наприклад, елементам можуть бути привласнені атрибути. Ця можливість аналогічна наявній в HTML, де, наприклад, елементу <table> може бути привласнений атрибут align=”center”. У XML елемент може мати один або більше пов'язаних із ним атрибутів, причому при упорядкуванні документа ви можете видумати їх стільки, скільки побажнете, наприклад <publication topic=”networking” circulation=”controlled”>.

Документи XML можуть містити посилання на інші об'єкти. Посилання являють собою рядок, що починається з амперсанта і закінчується “;”. Ці посилання дозволяють, зокрема, вставити в документ спеціальні символи. Посилання XML на об'єкти надають набагато більше можливостей, тому що вони можуть посилатися на визначені автором розділи тексту в тому ж самому або в іншому документі.

Наприклад, посилання на об'єкти дозволяють застосувати об'єктно-орієнтований підхід при створенні журнальної статті:

<article>

&introduction;

&body;

&sidebar;

&conclusion;

&resources;

</article>

Найпростіший XML- документ може виглядати так, як це показано в Прикладі 1

<?xml version="1.0"?>

<list_of_items>

<item id="1"><first/>Перший</item>

<item id="2">Другий <sub_item>підпункт 1</sub_item></item>

<item id="3">Третій</item>

<item id="4"><last/>Останній</item>

К-во Просмотров: 486
Бесплатно скачать Реферат: Стандарт XML. /Укр/