Latest web development tutorials

exemplos XLink

Vamos estudar um exemplo para aprender algumas sintaxe básica XLink.


documentos de instância XML

Considere o seguinte documento XML, "bookstore.xml", que é usado para processar Livros:

<?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>

Consulte "bookstore.xml" no seu browser bookstore.xml arquivo.

No exemplo acima, Xlink documento espaço de nome (xmlns: xlink = "http://www.w3.org/1999/xlink") é declarado na parte superior do documento. Isto significa que o documento pode acessar as propriedades e características do XLink.

xlink: type = "simples" para criar um links HTML-like simples. Você também pode especificar ligações mais complexos (links multi-direcionais), mas, por enquanto, só usamos as ligações simples.

xlink: atributo href especifica um link para o URL, eo atributo xlink: mostra especifica onde abrir o link. xlink: show = "new" significa que o link (neste caso, é uma imagem) vai abrir em uma nova janela.


XLink - estudo aprofundado

No exemplo acima, nós só mostram uma ligação simples. Quando queremos acessar a localização remota do recurso, em vez de uma página separada, XLink é mais interessante. No exemplo acima, <descrição> atributo XLINK conjunto de elementos é exibida: "novo". Isto significa que o link deve abrir em uma nova janela. Podemos definir o valor XLINK: Propriedades de vídeo "Incorporar". Isto significa que o recurso deve ser incorporado no processamento de página. Você acha que isso poderia ser um outro documento XML, em vez de apenas uma imagem, você pode criar um exemplo de uma hierarquia do documento XML.

Use XLink, você também pode especificar se o recurso é exibida. Isso é tratado pelos atributos accionar XLink. XLINK: accionar "=" onLoad "especifica os arquivos de recursos a ser carregado e exibido .XLINK: actuate =" OnRequest "não pode ler ou exibir o recurso link é clicado antes de dizer isso para definir baixa largura de banda é muito conveniente..