Maison >développement back-end >Tutoriel XML/RSS >Tutoriel d'introduction à XML : analyse spécifique de XLink-XML/XSLT

Tutoriel d'introduction à XML : analyse spécifique de XLink-XML/XSLT

黄舟
黄舟original
2017-03-11 17:23:102016parcourir

XLink est une syntaxe basée sur des attributs utilisée pour ajouter des liens dans des documents XML. Un lien XLink peut être unidirectionnel, comme l'élément A en HTML, ou il peut être bidirectionnel, reliant deux documents dans les deux sens, de sorte qu'il puisse aller de A à B ou de B à A. Chaque élément XLink doit avoir un attribut xlink:type indiquant le type de connexion. Attribut xlink:h
​                   ​ ​ ​ ​XLink est une syntaxe basée sur des attributs utilisée pour ajouter des liens dans des documents XML. Un lien XLink peut être unidirectionnel, comme l'élément A en HTML, ou il peut être bidirectionnel, reliant deux documents dans les deux sens, de sorte qu'il puisse aller de A à B ou de B à A. Chaque élément XLink doit avoir un attribut xlink:type indiquant le type de connexion. L'attribut xlink:href pointe vers l'URI de la ressource liée.                  
XLink est une syntaxe basée sur des attributs utilisée pour ajouter des liens dans des documents XML. Un lien XLink peut être unidirectionnel, comme l'élément A en HTML, ou il peut être bidirectionnel, reliant deux documents dans les deux sens, de sorte qu'il puisse aller de A à B ou de B à A. Chaque élément XLink doit avoir un attribut xlink:type indiquant le type de connexion. L'attribut xlink:href pointe vers l'URI de la ressource liée. Voici un exemple de lien simple :

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

      xlink:type = "simple"

      xlink:href = "http://www.ringkee.com/xml.html">

<author>Jims</author>

<date>2005/02/18</date>

</test>


Il existe six types d'attribut xlink:type, à savoir :

simple,extended,locator,arc,title,resource。

l'attribut xlink:show peut dire Ce que le navigateur ou l'application doit faire lors de l'activation d'un lien, il a cinq actions possibles, qui sont :

  • nouveau, affiche le contenu du lien dans une nouvelle fenêtre.                                                                                                          

  • remplacer, afficher le contenu du lien dans la fenêtre actuelle.                                                       
  • embed, intègre le contenu à la position de l'élément de lien actuel.                                           
  • autre, l'action n'est pas définie et spécifiée par l'application.                      
  • aucun, aucune action. L'attribut
  • xlink:actuate indique au navigateur quand afficher le lien. Il a quatre valeurs possibles :
    • onLoad, once When. un lien est trouvé, il sera affiché immédiatement.                                                                                                          
    • onRequest, sera affiché lorsque l'utilisateur fait une demande.                                                                                              
    • other, d'autres balises dans le document, pas xlink, déterminent quand l'afficher.                                                    
    • aucun, non spécifié.
    • Un exemple qui fonctionne de la même manière que l'élément A en HTML :
    • <test xmlns:xlink = "http://www.w3.org/1999/xlink"
      
            xlink:type = "simple"
      
            xlink:href = "http://www.ringkee.com/xml.html"
      
            xlink:actuate = "onRequest" 
      
            xlink:show = "replace" >
      
      <author>Jims</author>
      
      <date>2005/02/18</date>
      
      </test>
      Une image intégrée dans la page Exemple :
    • xlink:actuate et xlink:show sont facultatifs.
    • <image xlink:type = "simple"
      
             xlink:actuate = "onLoad"
      
             xlink:show = "embed"
      
             xlink:href="http://www.ringkee.com/flower.png"
      
       width = "320" height = "240" />
      Les attributs xlink:title et xlink:role peuvent spécifier la description entre les ressources. xlink:title contient une petite quantité de texte décrivant la ressource distante. , xlink : le rôle contient un URI qui pointe vers une description plus longue de la ressource.

Ce qui précède est le contenu détaillé de. pour plus d'informations, suivez d'autres articles connexes sur le site Web de PHP en chinois!

Déclaration:
Le contenu de cet article est volontairement contribué par les internautes et les droits d'auteur appartiennent à l'auteur original. Ce site n'assume aucune responsabilité légale correspondante. Si vous trouvez un contenu suspecté de plagiat ou de contrefaçon, veuillez contacter admin@php.cn