xsl-list
[Top] [All Lists]

[xsl] How to move sibling 1 to child, sibling 2 to grandchild...

2011-08-15 15:00:34
Hi given the following

         <group xml:id="MILHIS_Yes">
            <name>Yes</name>
         </group>
         <group xml:id="MILHIS_Vehicles">
            <name>Vehicles</name>
         </group>
         <group xml:id="MILHIS_Air">
            <name>Air</name>
         </group>
         <group xml:id="MILHIS_Aeroplane">
            <name>Aeroplane</name>
         </group>
         <item xml:id="MILHIS_Attack_Aircraft">
            <name>Attack Aircraft</name>
         </item>

I'm trying to convert it to without any success.

    <group xml:id="MILHIS_Yes">
      <name>Yes</name><group xml:id="MILHIS_Vehicles">
        <name>Vehicles</name>
        <group xml:id="MILHIS_Air">
          <name>Air</name>
          <group xml:id="MILHIS_Aeroplane">
            <name>Aeroplane</name>
            <item xml:id="MILHIS_Attack_Aircraft">
              <name>Attack Aircraft</name>
            </item>
          </group>
        </group>
      </group>
    </group>

How do you do this in xslt assuming you could have any number of
groups followed by 1 item?

Regards
--
Alex Muir
Instructor | Program Organizer - University Technology Student Work
Experience Building
University of the Gambia
http://sites.utg.edu.gm/alex/

Low budget software development benefiting development in the Gambia,
West Africa
Experience of a lifetime, come to Gambia and Join UTSWEB -
http://sites.utg.edu.gm/utsweb/

--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>