XSL for-each布局问题

时间:2009-09-29 19:56:06

标签: xslt

我需要相当简单的布局。

<ul>
  <li>Link</li>
  </li>Link</li>
</ul

<ul>
  <li>Link</link>
  <li>Link</link>
</ul>

但是我得到了:

<ul>
  <li>Link</li>
</ul>
<ul>
  </li>Link</li>
</ul

<ul>
  <li>Link</link>
</ul>
<ul>
  <li>Link</link>
</ul>

对不起,我没有XSL可以处理,网络问题,但无论如何都认为id是一个简短的解释:

基本上我的xsl =

<for each select=x>

<ul>

<li>select=link</li>

</ul>

</for each>

我应该这样做:

<ul>

<for each select=x>

<li>select=link</li>

</for each>

</ul>

我还希望获得列表的标题,这是对类似项目进行分组的结果,

<h3>select=header</h3>

<ul>

  <for each select=x>

    <li>select=link</li>

  </for each>

</ul>

我在bab呀学语......

1 个答案:

答案 0 :(得分:1)

  

我应该这样做:

是的,尽管理想情况下你还需要一个if围绕整个事情,以便在你根本没有任何物品的情况下,你什么都不发出,甚至没有物品的ul

  

我在bab呀学语......

是的:)