Пространства имен и схемы 70 Сегментация проблемы 71



жүктеу 3,64 Mb.
бет50/150
Дата17.01.2022
өлшемі3,64 Mb.
#33337
түріПротокол
1   ...   46   47   48   49   50   51   52   53   ...   150
Лекции 2

Атрибут type

Основной атрибут, определенный в языке XLink, — это атрибут type. Он обязателен для всех ссылок. Больше того, именно он определяет элемент как ссылку. Следующий пример показывает, как можно оформить ссылку в духе гиперссылки языка HTML:



xlink:title="Дополнительные сведения"

xlink:type="simple"

xlink:href="http://host.domain/newdoc.html">

Новая версия документа

Первый атрибут xmlns:xlink элемента myLink определяет префикс xlink имен языка XLink. Второй атрибут xlink:type указывает, что элемент myLink — ссылка типа simple. Третий атрибут xlink:href задает адрес URI документа, на который делается ссылка.



В дальнейшем мы не всегда буду записывать в элементах атрибут xmlns, считая, что префикс имен атрибутов языка XLink уже определен и равен xlink.

Хотя атрибут type обязателен, можно сделать его присутствие неявным, задав ему значение не умолчанию при описании схемы документ». Например, при описании структуры документа XML элемент myLink из предыдущего примера можно объявить на языке XSD следующим образом:





:complexType>

use="optional" default="simple" />



use="required" />





После такого объявления атрибут xlink:type можно не записывать в элементе myLink, при этом значением атрибута и, следовательно, типом элемента myLink будет тип simple.



Типы ссылок

Как видно из предыдущих примеров, ссылки бывают разных типов. Во-первых, ссылка может быть простой (simple) или расширенной (extended). Во-вторых, ссылка может быть информационным ресурсом (resource), указателем на ресурс (locator), дугой графы (arc) или просто заголовком (title). Кроме того, значением атрибута type может служить слово none, означающее, что остальные атрибуты и содержимое элемента не имеют никакого отношения к ссылкам.

Рассмотрим подробнее каждый из этих семи типов. Для полноты описания включим в него и тип none.


жүктеу 3,64 Mb.

Достарыңызбен бөлісу:
1   ...   46   47   48   49   50   51   52   53   ...   150




©g.engime.org 2024
әкімшілігінің қараңыз

    Басты бет
рсетілетін қызмет
халықаралық қаржы
Астана халықаралық
қызмет регламенті
бекіту туралы
туралы ережені
орталығы туралы
субсидиялау мемлекеттік
кеңес туралы
ніндегі кеңес
орталығын басқару
қаржы орталығын
қаржы орталығы
құрамын бекіту
неркәсіптік кешен
міндетті құпия
болуына ерікті
тексерілу мемлекеттік
медициналық тексерілу
құпия медициналық
ерікті анонимді
Бастауыш тәлім
қатысуға жолдамалар
қызметшілері арасындағы
академиялық демалыс
алушыларға академиялық
білім алушыларға
ұйымдарында білім
туралы хабарландыру
конкурс туралы
мемлекеттік қызметшілері
мемлекеттік әкімшілік
органдардың мемлекеттік
мемлекеттік органдардың
барлық мемлекеттік
арналған барлық
орналасуға арналған
лауазымына орналасуға
әкімшілік лауазымына
инфекцияның болуына
жәрдемдесудің белсенді
шараларына қатысуға
саласындағы дайындаушы
ленген қосылған
шегінде бюджетке
салығы шегінде
есептелген қосылған
ұйымдарға есептелген
дайындаушы ұйымдарға
кешен саласындағы
сомасын субсидиялау