Hello,
I cannot solve following problem:
source:
<root>
<row>
<entry name="a">xxx</entry>
<entry name="b"></entry>
<row>
<row>
<entry name="a">xxx</entry>
<entry name="b">module</entry>
<row>
<row>
<entry name="a">xxx</entry>
<entry name="b">yyy</entry>
<row>
<row>
<entry name="a">xxx</entry>
<entry name="b">yyy</entry>
<row>
<row>
<entry name="a">xxx</entry>
<entry name="b">module</entry>
<row>
<row>
<entry name="a">xxx</entry>
<entry name="b">yyy</entry>
<row>
<row>
<entry name="a">xxx</entry>
<entry name="b">yyy</entry>
<row>
.....
</root>
and get output:
<root>
<row>
<entry name="a">xxx</entry>
<entry name="b"></entry>
<row>
<module>
<row>
<entry name="a">xxx</entry>
<entry name="b">module</entry>
<row>
<row>
<entry name="a">xxx</entry>
<entry name="b">yyy</entry>
<row>
<row>
<entry name="a">xxx</entry>
<entry name="b">yyy</entry>
<row>
</module>
<module>
<row>
<entry name="a">xxx</entry>
<entry name="b">module</entry>
<row>
<row>
<entry name="a">xxx</entry>
<entry name="b">yyy</entry>
<row>
<row>
<entry name="a">xxx</entry>
<entry name="b">yyy</entry>
<row>
.....
</module>
</root>
ie. i need to "wrap" all rows to element module starting module node when a
row with entry/[(_at_)name='b']/text()='module'.
Thanks in advance,
martti
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list