0
XML结构如下。如果Address type =“C”,我需要为变量currentAddress_Street1分配文本。XLST按属性值进行选择
<Addresses>
<Address Type="P">
<Street1>220 State Street</Street1>
<Street2 />
<City>HATTIESBURG</City>
<State>MS</State>
<ZipCode>12354</ZipCode>
<Country />
</Address>
<Address Type="C">
<Street1>1000 </Street1>
<Street2 />
<City>Jackson</City>
<State>MS</State>
<ZipCode>12354</ZipCode>
<Country />
</Address>
下面是我的尝试。 XLST很新颖,有人可以帮助修改它吗?
<xsl:variable name="currentAddress_Street1">
<xsl:value-of select="//Addresses/Address/Street1[Address/@Type='C']" />
</xsl:variable>
感谢您的快速帮助。 – lonelyloner