This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
selecting all nodes which contains similar names
- From: =?utf-8?B?IkJyYXVtw7xsbGVyLCBIYW5zIg==?= <h dot braumueller at hanseorga dot de>
- To: "'xsl-list at lists dot mulberrytech dot com'" <xsl-list at lists dot mulberrytech dot com>
- Date: Fri, 26 Jul 2002 12:50:19 +0200
- Subject: [xsl] selecting all nodes which contains similar names
- Reply-to: xsl-list at lists dot mulberrytech dot com
Hi,
i know this is a FAQ, but i cannot find it with google and in the archive.
I want to extract with a shortest statement all nodes which begins with the
same characters in the element .
xml snippet
----
<row>
...
<umszweck1>UMSZWECK1</umszweck1>
<umszweck2>UMSZWECK2</umszweck2>
<umszweck3>UMSZWECK3</umszweck3>
<umszweck4>UMSZWECK4</umszweck4>
<umszweck5>UMSZWECK5</umszweck5>
<umszweck6></umszweck6>
<umszweck7>UMSZWECK7</umszweck7>
<umszweck8>UMSZWECK8</umszweck8>
<umszweck9>UMSZWECK9</umszweck9>
<umszweck10></umszweck10>
<umszweck11>UMSZWECK11</umszweck11>
<umszweck12>UMSZWECK12</umszweck12>
<umszweck13>UMSZWECK13</umszweck13>
<umszweck14>UMSZWECK14</umszweck14>
etc
...
</row>
xsl try
----
<xsl:-for each select="node()[contains(name(),'umszweck')]">
<xsl:value-of select="." />
</xsl:for-each>
It´s not function!
Must i do a when=test()?
It is possible instead using a template?
Anybody can forward me a code snippet?
Excuse my still a beginner question!
Have a nice weekend!
Thanks,
Hans Braumüller
-- + --
Networking Artist
http://crosses.net
http://kunstserie.com
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list