XLink は、XML ドキュメントにリンクを追加するために使用される属性ベースの構文です。 XLink リンクは、HTML の A 要素のように一方向にすることも、2 つのドキュメントを両方向にリンクする双方向にすることもでき、A から B または B から A に移動できます。各 XLink 要素には、接続のタイプを示す xlink:type 属性が必要です。属性 xlink:h
XLink は、XML ドキュメントにリンクを追加するための属性ベースの構文です。 XLink リンクは、HTML の A 要素のように一方向にすることも、2 つのドキュメントを両方向にリンクする双方向にすることもでき、A から B または B から A に移動できます。各 XLink 要素には、接続のタイプを示す xlink:type 属性が必要です。属性 xlink:href は、リンクされたリソース URI を指します。
XLink は、XML ドキュメントにリンクを追加するために使用される属性ベースの構文です。 XLink リンクは、HTML の A 要素のように一方向にすることも、2 つのドキュメントを両方向にリンクする双方向にすることもでき、A から B または B から A に移動できます。各 XLink 要素には、接続のタイプを示す xlink:type 属性が必要です。属性 xlink:href は、リンクされたリソース URI を指します。以下に単純なリンクの例を示します。
<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>
xlink:type 属性タイプには 6 つのタイプがあります。つまり、
simple,extended,locator,arc,title,resource。
xlink:show 属性は、リンクがアクティブ化されたときにブラウザまたはアプリケーションに何を行うかを指示します。 5 つの可能なアクションは次のとおりです:
新規、リンクのコンテンツを新しいウィンドウに表示します。
replace、現在のウィンドウにリンクのコンテンツを表示します。
embed、現在のリンク要素の位置にコンテンツを埋め込みます。
その他、アクションは未定義であり、アプリケーションによって指定されます。
なし、アクションなし。
xlink:actuate 属性は、リンクをいつ表示するかをブラウザーに指示します。これには 4 つの値があります:
onLoad リンクが見つかると、すぐに表示されます。 ,オンリクエスト、ユーザーがリクエストを行ったときに表示されます。 文OTHER、XLINK ではなく、ドキュメント内の他のマークによって、いつ表示するかを決定します。
なし、指定なし。
HTML の A 要素と同じように機能する例:
<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>
<image xlink:type = "simple" xlink:actuate = "onLoad" xlink:show = "embed" xlink:href="http://www.ringkee.com/flower.png" width = "320" height = "240" />
以上がXML 入門チュートリアル: XLink-XML/XSLT の具体的な分析の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。