作成した XSL ファイルにハイパーリンクを追加する必要があります。このハイパーリンクは、ユーザーのクリック イベントを通じて XML ファイルを開く必要があります。これらのファイル XML は、ローカル ファイル システム上にあり、現在のディレクトリにあります。
XML ドキュメントの一部
<Document>
<racine> <label>Jdk from Sun</label> </racine>
<racine> <label>Maven plugin Eclipse</label> </racine>
</Document>
私のドキュメントのこの部分では、作業ディレクトリに 2 つのファイル XML があります。つまり、'Jdk from Sun.XML' と 'Maven plugin Eclipse' です。
私が書いたXSLの一部
<?xml version="1.0" encoding="ISO-8859-1"?>
<xsl:stylesheet version="2.0"
xmlns:xsl = "http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html" cdata-section-elements="Cdata" indent="yes"/>
<xsl:template match = "/">
<html>
<head/>
<Body>
<xsl:for-each select="Document/racine">
<html><a href="<H3><xsl:value-of select="label"/></H3>"</a></html>
</xsl:for-each>
</Body>
<html>
私の表現
<html><a href="<H3><xsl:value-of select="label"/></H3>"</a></html>
ばかげていることはわかっていますが、最善を尽くす方法がわかりません。より正確に言うと、href 属性を使用してローカル ファイルシステムにリンクし、「Sun.xml からの Jdk」および「Sun.xml からの Jdk」ファイルにリンクします。あなたの助けはとても貴重です。少し早いですがお礼を