Стандарт XML. /Укр/
Категория реферата: Топики по английскому языку
Теги реферата: варианты ответов, банк рефератов бесплатно
Добавил(а) на сайт: Роман.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 | Следующая страница реферата
</elementType>
Для цього правила коректним буде бути такий фрагмент документа:
<article id="0">
<title>Психи і маніяки в Інтернет</title>
</article>
Вкладені елементи описуються за допомогою інструкції element, у якій параметром type указується клас об'єкта - посилання на його визначення:
<elementType id="article">
<element type="#title"/>
<element type="#author"/>
</elementType>
Якщо потрібно зазначити режим використання вкладеного елемента, то треба визначити параметр occurs:
<elementType id="article">
<element type="#title" occurs="REQUIRED"/>
<element type="#author" occurs="OPTIONAL"/>
<element type="#subject" occurs="ONEORMORE"/>
</elementType>
Можливі значення цього параметра такі:
REQUIRED - елемент повинний бути обов'язково визначений
OPTIONAL - використання елемента не є обов’язковим
ZEROORMORE - вкладений елемент може зустрічатися декілька разів або жодного разу
ONEORMORE - елемент повинний зустрічатися хоча б один раз
Приклади правильних XML-документів, що використовують приведену вище схему:
<article>
<title>Навіщо він потрібний, XML?</title>
<author>Іван Петров</author>
<subject>Що таке XML</subject>
<subject>потрібний чи він нам</subject>
</article>
або
<article>
<title>Навіщо він потрібний, XML?</title>
<subject>Що таке XML</subject>
</article>
Крім елементів, вмістом XML-документа можуть також бути звичайним текстом і областями CDATA. Для позначення типів вмісту поточного елемента в схемах використовуються такі інструкції:
<string/> - вказує на те, що вмістом елемента є тільки вільна текстова інформація (секція PCDATA) :
<elementType id="flower">
<string/>
</elementType>
<any/> - вказує на те, що вмістом елемента повинні бути тільки елементи, без тексту, незаключенного ні в один елемент:
<elementType id="issue">
<any/>
</elementType>
<mixed> - будь-яке сполучення елементів і тексту
<elementType id="contacts">
<mixed/>
</elementType>
<empty> - порожній елемент
Приклад:
<elementType id="title">
<string/>
Рекомендуем скачать другие рефераты по теме: доклад образование, цель реферата, век реферат.
Предыдущая страница реферата | 1 2 3 4 5 6 7 8 | Следующая страница реферата