在xsl中选择第N个元素

时间:2015-05-19 10:12:09

标签: xml xslt

<dict>
    <key>LogType</key>
    <string>Pass</string>
    <key>Message</key>
    <string>Test Case</string>
    <key>Timestamp</key>
    <date>2015-05-18T11:30:12Z</date>
    <key>Type</key>
    <integer>4</integer>
</dict>

我使用每个将其转换为HTML表格元素,现在我需要打印结果(通过/失败)和消息(测试用例)。生成的XML(Plist)没有唯一键,因此如何访问第二个string

<xsl:value-of select="string"/>

这会给我第一个字符串。

<xsl:value-of select="(//string)[2]"/>

我遇到了这个,但它总是在Plist中打印第二个字符串。我需要选择第二个字符串,同时为每个字符串设置一个循环。

我怎么能得到这个?

0 个答案:

没有答案