Mega Code Archive

 
Categories / XML / XSLT StyleSheet
 

Attribute name=example select=1 to 7 separator=

File: Data.xml <?xml version="1.0"?> <list xml:lang="en">   <title>title 1</title>   <listitem>item 1</listitem>   <listitem>item 2</listitem>   <listitem>item 3</listitem>   <listitem xml:lang="sw">item 4</listitem>   <listitem xml:lang="en-gb">item 5</listitem>   <listitem xml:lang="zu">item 6</listitem>   <listitem xml:lang="jz">item 7</listitem> </list> File: Transform.xslt <?xml version="1.0" encoding="utf-8"?> <xsl:stylesheet version="2.0"   xmlns:xsl="http://www.w3.org/1999/XSL/Transform">   <xsl:output method="xml" omit-xml-declaration="yes"/>   <xsl:template match="/">     <sampledoc>       <xsl:attribute name="example" select="1 to 7" separator=", "/>     </sampledoc>   </xsl:template> </xsl:stylesheet> Output: <sampledoc example="1, 2, 3, 4, 5, 6, 7"/>