RE: [xsl] XSLT 1.0: Grouping Adjacent Elements in Embedded Lists

Subject: RE: [xsl] XSLT 1.0: Grouping Adjacent Elements in Embedded Lists
From: "Joe Heidenreich" <HeidenreichJ@xxxxxxxx>
Date: Fri, 5 Nov 2004 15:10:28 -0500
Thanks Geert.

When I apply your transform I get the same error. My output comes out as:

<p>
   <ol>
      <li>Top: Item 1</li>
      <p>
         <ol>
            <li>Sub A: Item 1</li>
         </ol>
      </p>
   </ol>
</p>

<p>
   <ol>
      <li>Top: Item 2</li>
      <p>
         <ol>
            <li>Sub B: Item 1</li>
            <li>Sub B: Item 2</li>
            <li>Sub B: Item 3</li>
         </ol>
      </p>
   </ol>
</p>

<p>
   <ol>
      <li>Top: Item 3</li>
      <p>
         <ol>
            <li>Sub C: Item 1</li>
            <li>Sub C: Item 2</li>
         </ol>
      </p>
   </ol>
</p>

With each Top level item in its own paragraph. Also, a basic unembedded list
has the same result.

<OL_LI>Top: Item 1</OL_LI>
<OL_LI>Top: Item 2</OL_LI>
<OL_LI>Top: Item 3</OL_LI>

is translated as

<p>
   <ol>
      <li>Top: Item 1</li>
   </ol>
</p>

<p>
   <ol>
      <li>Top: Item 2</li>
   </ol>
</p>

<p>
   <ol>
      <li>Top: Item 3</li>
   </ol>
</p>

I'm using MSXML2 for my translator. I appreciate your help.
-Joe

Current Thread