需要以下问题的帮助..
我有一个xpath测试条件,当匹配“value”时返回“TEXT”和“URL”。此代码位于.xsl文件中
<xsl:when test="../../../../@name ='value1' ">
<xsl:text disable-output-escaping="yes"><td> TEXT1 </td> </xsl:text>
<xsl:text disable-output-escaping="yes"><td> URL1 </td> </xsl:text>
<xsl:when test="../../../../@name ='value2' ">
<xsl:text disable-output-escaping="yes"><td> TEXT2 </td> </xsl:text>
<xsl:text disable-output-escaping="yes"><td> URL2 </td> </xsl:text>
<xsl:when test="../../../../@name ='value3' ">
<xsl:text disable-output-escaping="yes"><td> TEXT3 </td> </xsl:text>
<xsl:text disable-output-escaping="yes"><td> URL3 </td> </xsl:text>
<xsl:when test="../../../../@name ='value4' ">
<xsl:text disable-output-escaping="yes"><td> TEXT4 </td> </xsl:text>
<xsl:text disable-output-escaping="yes"><td> URL4 </td> </xsl:text>
我想将所有数据存储在csv文件中,并对该文件使用xpath搜索并返回结果。
sample.csv文件包含
value1,TEXT1,URL1
value2,TEXT2,URL2
value3,TEXT3,URL3
value4,TEXT4,URL4
如果“value1”匹配,则返回TEXT1和URL1。
我应该用什么代码来实现这个目标?