1

我希望从 xml 生成一个带有列表的 ComboBox,然后从这些项目创建链接。其次,我也想这样做,但有一个列表和第二个 xml 属性。

ComboBox - 列表是“名称”属性。

http://hpn-marketing.com/drmc/content/index.php/specialty/flashxml/

列表 - 列表是“名称”属性。

hpn-marketing.com/drmc/content/index.php/physician/flashxml/

链接示例:

  <specialty specialties_id="1" name="Pediatrics"/>

将生成链接:/content/index.php/physician/specialty/1

  <physician physician_id="1" permalink="" name="Fugate, James K. Jr, MD"...

将生成链接:/content/index.php/physician/single/1

提前致谢。

亚当

4

1 回答 1

0

这应该让你走上正确的轨道:

<xsl:template match="specialty">
 <xsl:text>content/index.php/physician/</xsl:text>
 <xsl:choose>
    <xsl:when test="@specialties_id">
      <xsl:value-of select="concat('specialty/', @specialties_id)" />
    </xsl:when>
    <xsl:otherwise>
      <xsl:value-of select="concat('single/', @physician_id)" />
    </xsl:otherwise>
 </xsl:choose>
</template>
于 2009-07-13T19:43:42.133 回答