Larry Brister
Larry Brister used Ask the Experts™
I have an xslt which is working for the root
There are a TON of fields in the root...and a couple of child nodes  for Education
My xml file starts of with <root>
Then a bunch of root nodes

So...my code starts of with this
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
    <xsl:template match="/">
                <link rel="stylesheet" type="text/css" href="test.css"/>
                <table border="0" cellpadding="0" cellspacing="0" width="100%" class="masterTable">

    <xsl:template match="root">
<DIV style="margin-bottom:20px;">
                <td class="myTD">
                    <fieldset class="myFieldSet">
                        <legend class="legendTitle">General Information</legend>
                        <table cellpadding="0" cellspacing="0" border="0" class="generalDescr">
                                <td style="font-size:12px;">
                                    <strong style="width:120px;">Name:</strong>&#160;<xsl:value-of select="FirstName"/>&#160;<xsl:value-of select="MiddleInitial"/>&#160;<xsl:value-of select="LastName"/>&#160;&#160;&#160;&#160;&#160;<strong>Goes by:</strong>&#160;<xsl:value-of select="PrefName"/>

whole bunch of stuff that works...

I now have to put repeating child node information for
            <SchoolName>Delgado CC</SchoolName>

The following is not working...
No error...just no data

   <td style="width:150px;">
         <xsl:value-of select="root/Education/School/SchoolName"/>
Watch Question

Do more with

Expert Office
EXPERT OFFICE® is a registered trademark of EXPERTS EXCHANGE®
If the current node is "root", then the XPath should be either
Larry Bristersr. Developer


It was Education/School
But I had to place it insode "for each"
Thanks for putting me in right direction
You're welcome

Do more with

Expert Office
Submit tech questions to Ask the Experts™ at any time to receive solutions, advice, and new ideas from leading industry professionals.

Start 7-Day Free Trial