処理中の XML は次のとおりです。
<?xml version="1.0" encoding="UTF-8"?>
<javancss>
<sourceFile name="D:\EM_Projects\javancssParser\src\old_code_complexity.xml"/>
<compareFile name="D:\EM_Projects\javancssParser\src\new_code_complexity.xml"/>
<summaryFile name="D:\EM_Projects\javancssParser\src\Summary.xml"/>
<packages />
<functions />
<objects />
</javancss>
そして、これに付随する XSLT のスニペットを次に示します。
<center><table border="1" cellspacing="5">
<tr>
<th>File</th>
<th>Path</th>
<th>Link </th>
</tr>
<tr>
<td>sourceFile</td>
<td> <a> <xsl:value-of select="/javancss/sourceFile/@name" /> </a></td>
<td> </td>
</tr>
<tr>
<td>compareFile </td>
<td><xsl:value-of select="/javancss/compareFile/@name" /> </td>
<td> </td>
</tr>
<tr>
<td>compareFile </td>
<td><xsl:value-of select="/javancss/compareFile/@name" /> </td>
<td> </td>
</tr>
</table>
</center>
私がやりたいことは、パス (各行の 2 列目で表される) を取得し、3 列目にハイパーリンクを配置することです (それぞれ<td> </td>
、今のところ空白です)。同じことをする方法は何ですか?
すべての入力を高く評価します。