File csv文件上的xpath搜索
下面的问题需要一些帮助 我有一个xpath测试条件,当“值”匹配时返回“TEXT”和“URL”。此代码位于.xsl文件中File csv文件上的xpath搜索,file,csv,search,xpath,File,Csv,Search,Xpath,下面的问题需要一些帮助 我有一个xpath测试条件,当“值”匹配时返回“TEXT”和“URL”。此代码位于.xsl文件中 <xsl:when test="../../../../@name ='value1' "> <xsl:text disable-output-escaping="yes"><td> TEXT1 </td> </xsl:text> <xsl:text disa
<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>
如果“value1”匹配,则应返回TEXT1和URL1
我应该使用什么代码来实现这一点?您的问题不清楚:1。显示输入XML文件的示例。2.清楚地说明你想要什么样的输出。它是sample.csv文件吗?3.澄清“我想将所有数据存储在一个csv文件中,并在该文件上使用xpath搜索并返回结果。”因为这听起来像是要使用xpath查询csv,这是非常不理想的。4.解释您认为需要禁用输出转义的原因。谢谢。@kjhughes:基本上我有一个应用于xml文件的.xsl文件。@kjhughes:基本上,我有一个应用于xml文件的.xsl文件,并呈现一个包含5列的仪表板。我正在查找该xml文件上的特定字符串,如果它匹配,我将在第4列和第5列追加额外数据。现在,第4列和第5列的数据包含在.xsl文件本身中。我想将数据从.xsl文件中分离出来。因此,考虑将所有数据存储在txt或csc文件中并查询该文件
<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>
value1,TEXT1,URL1
value2,TEXT2,URL2
value3,TEXT3,URL3
value4,TEXT4,URL4