[xsl] compact code using loop

Subject: [xsl] compact code using loop
From: Mansour <mansour77@xxxxxxxxx>
Date: Wed, 19 Mar 2008 04:36:02 -0300
I have repetitive code in my xslt. This code produces a list and does not depend on the input xml. I am wondering if there is a way to minimize this code. I can do it through for-each, but the element are in the xslt file and not in the input xml, so I can not use the 'select='. For example, I need to generate this code regardless of the input xml:

<item>
   <type>type1</type>
   <value>val1</value>
</item>
<item>
   <type>type2</type>
   <value>val2</value>
</item>
<item>
   <type>type3</type>
   <value>val3</value>
</item>


Of course I can use this directly in my xsl file, but there's more item. So the code is too long. And there are more tags for the item. Does that make things clear?


Current Thread