Subject:Help a newbie Author:Jeff Berney Date:06 Nov 2006 01:42 PM
Hello,
I kinda new to xslt, what i'm trying to do is place phone table inside the contacts table as a nested element based on the id. How can i do that in xslt?..any help is appreciated.
This is the xml i have
<Contact>
<PeopleId>3135</PeopleId>
<Title>Producer</Title>
<FirstName>John</FirstName>
<MiddleInitial>H </MiddleInitial>
<LastName>Rasmus</LastName>
<FullName>John H Rasmus</FullName>
<GoesBy>Jonny</GoesBy>
<Prefix>Mr.</Prefix>
</Contact>
<Contact>
<PeopleId>3133</PeopleId>
<Title>Account Manager</Title>
<FirstName>Rod</FirstName>
<MiddleInitial xml:space="preserve"> </MiddleInitial>
<LastName>Lemmon</LastName>
<FullName>Rod Lemmon</FullName>
<GoesBy>Rod</GoesBy>
<Prefix>Mr.</Prefix>
</Contact>
<Phone>
<PeopleId>3135</PeopleId>
<PhoneNumber>2145879632</PhoneNumber>
<Extension />
<Description>Home Phone</Description>
<PrimaryPhone>No</PrimaryPhone>
</Phone>
<Phone>
<PeopleId>3133</PeopleId>
<PhoneNumber>2145896547</PhoneNumber>
<Extension />
<Description>Cell Phone</Description>
<PrimaryPhone>No</PrimaryPhone>
</Phone>
This is the output i want
<Contact>
<PeopleId>3135</PeopleId>
<Title>Producer</Title>
<FirstName>John</FirstName>
<MiddleInitial>H </MiddleInitial>
<LastName>Rasmus</LastName>
<FullName>John H Rasmus</FullName>
<GoesBy>Jonny</GoesBy>
<Prefix>Mr.</Prefix>
<Phone>
<PeopleId>3135</PeopleId>
<PhoneNumber>2145879632</PhoneNumber>
<Extension />
<Description>Home Phone</Description>
<PrimaryPhone>No</PrimaryPhone>
</Phone
</Contact>
<Contact>
<PeopleId>3133</PeopleId>
<Title>Account Manager</Title>
<FirstName>Rod</FirstName>
<MiddleInitial xml:space="preserve"> </MiddleInitial>
<LastName>Lemmon</LastName>
<FullName>Rod Lemmon</FullName>
<GoesBy>Rod</GoesBy>
<Prefix>Mr.</Prefix>
</Contact>
Subject:Help a newbie Author:Tony Lavinio Date:06 Nov 2006 02:38 PM
We're happy to offer free support to our users.
Based on the email address you used here, we don't recognize you as
one. Could you please tell us which version of Stylus Studio you are
using so we may best help you?