[xsl] divide strings

Subject: [xsl] divide strings
From: c-i-e@xxxxxx
Date: Sun, 23 Sep 2001 13:15:53 +0200 (MEST)
I hope someone can help me...  I have the following problem... if you have a
schema with a <union> tag in it, it looks e.g. like this:
    <xsd:simpleType name="CostelloFamily">
        <xsd:union memberTypes="PatsFamily BarbsFamily 
                            JudysFamily TomsFamily RogersFamily 
You can union all simpleTypes mentioned within "memberTypes".  
Now my question: I do not want to get the whole String membertypes but I
would like to divide it into its several simpleTypes. Furthermore I would like
to create a loop that runs until all simpleTypes within memberTypes were
selected... In the context above I want to get the String "PatsFamily", do
something with it, then select "BarbsFamily" and so on.
Maybe a code like this makes my problem clear:
<xsl:template match="xsd:union">
<xsl:variable name="memberTypes" select="@memberTypes"/>
<xsl:variable name="OneMemberType">
 <while memberTypes != empty>
 <OneMemberType = get next simpleType out of memberTypes>
     ... code ... 

Is there a possibility to do that? Any help would be great! =)
greeets & best wishes

GMX - Die Kommunikationsplattform im Internet.

 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list

Current Thread