最近研究xml遇到问题,请教高手!在线等100分
leave.xml
\\\\\\\\\\\\\\\\\\\\\\\\
<?xml version="1.0" encoding="UTF-8" ?>
<?xml-stylesheet type="text/xsl" href="xsl.xsl"?>
<leave>
<Ptable>
<tbl_LeaveInfo>
<iPerson>1</iPerson>
<vPerson>AAA</vPerson>
<dFromDate>2005-5-1</dFromDate>
<dToDate>2005-5-2</dToDate>
<iTotal>8</iTotal>
<iLeaveType>1</iLeaveType>
<vLeaveType>年假</vLeaveType>
<vOtherLeave></vOtherLeave>
</tbl_LeaveInfo>
</Ptable>
<Ctable></Ctable>
<formDate>
<tbl_LeaveType>
<IID>1</IID>
<vLeaveType>年假</vLeaveType>
</tbl_LeaveType>
<tbl_LeaveType>
<IID>2</IID>
<vLeaveType>病假</vLeaveType>
</tbl_LeaveType>
<tbl_Person>
<IID>1</IID>
<vRealName>AAA</vRealName>
</tbl_Person>
<tbl_Person>
<IID>2</IID>
<vRealName>BBB</vRealName>
</tbl_Person>
</formDate>
</leave>
\\\\\\\\\\\\\\\\\\\\\\\\
xsl.xsl
\\\\\\\\\\\\\\\\\\\\\\\\\
<?xml version='1.0' ?>
<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
<xsl:template match="/">
<input name="vPerson1">
<xsl:attribute name="value">
<xsl:value-of select="leave/Ptable/tbl_LeaveInfo/vPerson" />
</xsl:attribute>
</input>
<select>
<xsl:for-each select="leave/formDate/tbl_LeaveType">
<option>
<xsl:attribute name="value">
<xsl:value-of select="IID" />
</xsl:attribute>
<xsl:value-of select="vLeaveType" />
</option>
</xsl:for-each>
</select>
<select>
<xsl:for-each select="leave/formDate/tbl_Person">
<option>
<xsl:attribute name="value">
<xsl:value-of select="IID" />
</xsl:attribute>
<xsl:value-of select="vRealName" />
</option>
</xsl:for-each>
</select>
</xsl:template>
</xsl:stylesheet>
\\\\\\\\\\\\\\\\\\\\\\\\\
虽然实现了数据绑定,但是我想当
iPerson=1的时候,下拉菜单直接选择AAA
iPerson=2的时候,下拉菜单直接选择BBB
请教各位高人