| Subject: [xsl] Creating child elements to existing Parent elements From: "Cherry Yang" <qian.cherry.yang@xxxxxxxxx> Date: Thu, 7 Sep 2006 11:40:45 -0400 | 
Hi all, I was not able to find out how to create child elements to existing Parent elements after going through my XSLT document and searching on the web. I might not be searching with the right key words. Here is my problem:
My Source xml document looks something like this:
<Spices>
     <Spice name="black pepper" id="11"/>
     <Spice name="ginger powder" id="12"/>
      <Spice name="salt" id="13"/>
</Spices>
....
<MeatsParentTags>
......
    <Meats>
         <Meat name="pork" id="21"/>
    </Meats>
</MeatParentTags>
.....
<Vegetables>
        <Vegetable name="Green Pepper" id="34/>
</Vegetables>My desired output would be a combination of these tags.
<Ingredients>
       <Ingredient name="black pepper" id="11"/>
       <Ingredient name="ginger powder" id="12"/>
      <Ingredient name="salt" id="13"/>
       <Ingredient  name="pork" id="21"/>
        <Ingredient name="Green Pepper" id="34/>
</Ingredients>My XSLT would create element <Ingredients> when processing <Spices>. Later on it should only create <ingredient> element as child element to <Ingredients> element when processing <Meat> or <Vegetable>. Any suggestion on how this can be achieved?
| Current Thread | 
|---|
| 
 | 
| <- Previous | Index | Next -> | 
|---|---|---|
| Re: [xsl] Complicated grouping ques, Josh Goodman | Thread | Re: [xsl] Creating child elements t, David Carlisle | 
| RE: [xsl] Complicated grouping ques, Michael Kay | Date | [xsl] cetering a graphic or table i, Danny Vint | 
| Month |