xsl-list
[Top] [All Lists]

RE: XSLT 1.0: Grouping Adjacent Elements in Embedded Lists

2004-11-05 13:10:28

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