是否可以从节点路径显示属性值?

时间:2018-04-22 12:22:01

标签: xml xslt

我目前正在开发一个项目,不得不忽略xml和xsl的特定代码。

我不确定这行代码是否正确。有人可以解释一下它的作用吗?

<xsl:value-of select="/product/price[contains($name, @name)]/@poz" />

我确实知道contains的作用。

但是我不知道该行的其余部分是什么,我无法检查它,因为项目中有更多的代码和其他错误。 有人可以解释一下这条线的工作原理吗?

谢谢!

1 个答案:

答案 0 :(得分:1)

该行

<xsl:value-of select="/product/price[contains($name, @name)]/@poz" />

获取poz元素的price属性的值,该属性是根元素product的子元素,并且名为$name的变量包含({1}}的子元素)name属性的值。