XSLT: Get enumeration from xsd

前端 未结 1 1308
既然无缘
既然无缘 2021-01-24 22:01

I\'ve this enum in the xsd file:

 
     
        

        
相关标签:
1条回答
  • 2021-01-24 22:25

    This stylesheet will output a list of <option/>s:

    <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema">
      <xsl:template match="xs:simpleType[@name='SO']/xs:restriction">
        <xsl:for-each select="xs:enumeration"><option><xsl:value-of select="@value"/></option></xsl:for-each>
      </xsl:template>
    </xsl:stylesheet>
    
    0 讨论(0)
提交回复
热议问题