Subject: Re: [xsl] Overlapping structures From: Jörg Heinicke <joerg.heinicke@xxxxxx> Date: Tue, 09 Oct 2001 16:25:26 +0200 |
<a.start/>I said <z>!!DELETE_CLOSE_TAG</z>I will watch my ways<a.end/> <a.start/>and keep my tongue from sin<z>!!DELETE_OPEN_TAG</z><a.end/>
<a.start/>I said <z>I will watch my ways<a.end/> <a.start/>and keep my tongue from sin</z><a.end/>
Without Perl you can get it with the not very nice solution
using disable-output-escaping is never a solution, sometimes it works but it is always a sign that something is wrong. Why would you need perl?
In my XSL I want to test, from any node <z.start/> if there is the additional empty element <x/> before the next <z.end/> (i.e. if the imaginary "z" element "contains" x). I have not found any way I can achieve this -- any pointers please?
eg
test="count(following::z.end) =count(following:x[1]/following::z.end)"
David
System Development VIRBUS AG Fon +49(0)341-979-7435 Fax +49(0)341-979-7409 joerg.heinicke@xxxxxxxxx www.virbus.de
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Overlapping structures, David Carlisle | Thread | Re: [xsl] Overlapping structures, Jörg Heinicke |
RE: [xsl] xsl not working when tran, Michael Kay | Date | RE: [xsl] unity transformation, Michael Kay |
Month |