2013-04-16 23 views
0

我的XML是比较来自XSL另一个属性值:与属性值填充列表,并使用XPath

<root> 
<emps> 
<emp id="1" name="alpha" city="tt" /> 
<emp id="2" name="beta" city="pp" /> 
<emp id="3" name="gamma" city="tt" /> 
</emps> 
</root> 

,我想,以填补组合名单与所有的员工,其中城市=“TT”

谢谢提前。

+0

你在这里输出HTML吗?您能否向我们展示您期望输出的代码示例。谢谢! –

+0

感谢您的快速响应,我知道了,我很快发布它,因为它是高优先级的任务。 –

+1

如果你已经回答了你自己的问题,请发表下面的答案并接受它,以便人们知道答案。 – JLRishe

回答

0
<select> 
<xsl:for-each select="root/emps/emp[@city='tt']">                                  

     <option >                                                      

    <xsl:value-of select="@name"/>                                   

     </option> 
     </xsl:for-each> 
     </select> 

这是查询属性选择的答案。