Latest web development tutorials

примеры XLink

Давайте рассмотрим пример, чтобы узнать некоторые базовые синтаксис XLink.


экземпляра XML-документы

Рассмотрим следующий XML-документ "bookstore.xml", который используется для отображения книги:

<?xml version="1.0" encoding="ISO-8859-1"?>

<bookstore xmlns:xlink="http://www.w3.org/1999/xlink">

<book title="Harry Potter">
<description
xlink:type="simple"
xlink:href="http://book.com/images/HPotter.gif"
xlink:show="new">
As his fifth year at Hogwarts School of Witchcraft and
Wizardry approaches, 15-year-old Harry Potter is.......
</description>
</book>

<book title="XQuery Kick Start">
<description
xlink:type="simple"
xlink:href="http://book.com/images/XQuery.gif"
xlink:show="new">
XQuery Kick Start delivers a concise introduction
to the XQuery standard.......
</description>
</book>

</bookstore>

Смотрите "bookstore.xml" в вашем браузере bookstore.xml файле.

В приведенном выше примере, XLink пространства имен документ (XMLNS: XLink = "http://www.w3.org/1999/xlink") объявляется в верхней части документа. Это означает, что документ может получить доступ к свойствам и характеристикам XLink.

XLink: тип = "простой", чтобы создать простую HTML-подобные ссылки. Можно также указать более сложные связи (разнонаправленные ссылки), но на данный момент мы используем только простые ссылки.

XLink: HREF атрибут определяет ссылку на URL, и XLink: атрибут шоу указывает, где открыть ссылку. XLink: показать = "новый" означает, что ссылка (в данном случае, изображение) откроется в новом окне.


XLink - углубленное изучение

В приведенном выше примере, мы показываем только простую связь. Когда мы хотим получить доступ к удаленному местоположение ресурса, а не отдельную страницу, XLink более интересен. В приведенном выше примере <описание> отображается XLINK набор атрибутов элементов: "новый". Это означает, что ссылка должна открываться в новом окне. Мы можем установить значение XLink: Свойства экрана "встраивать". Это означает, что ресурс должен быть встроен в обработке страниц. Как вы думаете, это может быть другой XML-документ, а не просто изображение, вы можете создать пример иерархии XML-документа.

Используйте XLink, можно также указать, если отображается ресурс. Это обрабатывается атрибутами XLink приведения в действие. XLINK: приводить в действие "=" OnLoad "указывает файлы ресурсов, которые будут загружены и отображены .XLINK Задействуйте =" OnRequest "не может читать или отображать ссылку ресурса щелчке, прежде чем это значит установить с низкой пропускной способностью очень удобно..