Heim > Backend-Entwicklung > XML/RSS-Tutorial > XML-Einführungs-Tutorial: Spezifische Analyse von XLink-XML/XSLT

XML-Einführungs-Tutorial: Spezifische Analyse von XLink-XML/XSLT

黄舟
Freigeben: 2017-03-11 17:23:10
Original
2014 Leute haben es durchsucht

XLink ist eine attributbasierte Syntax, die zum Hinzufügen von Links in XML-Dokumenten verwendet wird. Ein XLink-Link kann unidirektional sein, wie das A-Element in HTML, oder er kann bidirektional sein und zwei Dokumente in beide Richtungen verknüpfen, sodass er von A nach B oder von B nach A gehen kann. Jedes XLink-Element muss über ein xlink:type-Attribut verfügen, das den Verbindungstyp angibt. Attribut xlink:h
​                   ​ ​ ​ ​XLink ist eine attributbasierte Syntax, die zum Hinzufügen von Links in XML-Dokumenten verwendet wird. Ein XLink-Link kann unidirektional sein, wie das A-Element in HTML, oder er kann bidirektional sein und zwei Dokumente in beide Richtungen verknüpfen, sodass er von A nach B oder von B nach A gehen kann. Jedes XLink-Element muss über ein xlink:type-Attribut verfügen, das den Verbindungstyp angibt. Das Attribut xlink:href verweist auf den verknüpften Ressourcen-URI.                  
XLink ist eine attributbasierte Syntax, die zum Hinzufügen von Links in XML-Dokumenten verwendet wird. Ein XLink-Link kann unidirektional sein, wie das A-Element in HTML, oder er kann bidirektional sein und zwei Dokumente in beide Richtungen verknüpfen, sodass er von A nach B oder von B nach A gehen kann. Jedes XLink-Element muss über ein xlink:type-Attribut verfügen, das den Verbindungstyp angibt. Das Attribut xlink:href verweist auf den verknüpften Ressourcen-URI. Das Folgende ist ein Beispiel für einen einfachen Link:

<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>
Nach dem Login kopieren


Es gibt sechs xlink:type-Attributtypen, nämlich:

simple,extended,locator,arc,title,resource。
Nach dem Login kopieren

xlink:show attribute can Sagen Sie, was der Browser oder die Anwendung tun soll, wenn ein Link aktiviert wird. Es gibt fünf mögliche Aktionen:

  • neu, zeigt den Linkinhalt in einem neuen Fenster an.

  • Ersetzen Sie den Link -Inhalt im aktuellen Fenster an.                                                                                                                                                                             

  • einbetten, bettet Inhalte an der Position des aktuellen Linkelements ein.                                          

  • andere, die Aktion ist nicht definiert und wird von der Anwendung spezifiziert.                      

  • keine, keine Aktion.

  • xlink:actuate-Attribut teilt dem Browser mit, wann der Link angezeigt werden soll. Es hat vier mögliche Werte:

    • onLoad, einmal Wann Wird ein Link gefunden, wird dieser sofort angezeigt.

    • <<>
    • Onrequest wird angezeigt, wenn die Anfrage des Benutzers angefordert wird.

      <<>
    • Sonstiges, das bestimmt, wann es von anderen Tags im Dokument angezeigt wird, nicht von xlink.                    
    • keine, nicht angegeben.
    • Ein Beispiel, das genauso funktioniert wie das A-Element in 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>
      Nach dem Login kopieren
    • Ein eingebettetes Bild die Seite Beispiel:
    • xlink:actuate und xlink:show sind optional.
    • <image xlink:type = "simple"
      
             xlink:actuate = "onLoad"
      
             xlink:show = "embed"
      
             xlink:href="http://www.ringkee.com/flower.png"
      
       width = "320" height = "240" />
      Nach dem Login kopieren
      Die Attribute xlink:title und xlink:role können die Beschreibung zwischen Ressourcen angeben. xlink:title enthält eine kleine Textmenge, die die Remote-Ressource beschreibt , xlink: Rolle enthält einen URI, der auf eine längere Beschreibung der Ressource verweist.
    • Das obige ist der detaillierte Inhalt vonXML-Einführungs-Tutorial: Spezifische Analyse von XLink-XML/XSLT. Für weitere Informationen folgen Sie bitte anderen verwandten Artikeln auf der PHP chinesischen Website!

Verwandte Etiketten:
Quelle:php.cn
Erklärung dieser Website
Der Inhalt dieses Artikels wird freiwillig von Internetnutzern beigesteuert und das Urheberrecht liegt beim ursprünglichen Autor. Diese Website übernimmt keine entsprechende rechtliche Verantwortung. Wenn Sie Inhalte finden, bei denen der Verdacht eines Plagiats oder einer Rechtsverletzung besteht, wenden Sie sich bitte an admin@php.cn
Beliebte Tutorials
Mehr>
Neueste Downloads
Mehr>
Web-Effekte
Quellcode der Website
Website-Materialien
Frontend-Vorlage