This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
Re: get immediat preceeding node, if it is a comment
- From: Joerg Heinicke <joerg dot heinicke at gmx dot de>
- To: xsl-list at lists dot mulberrytech dot com
- Date: Fri, 04 Oct 2002 11:43:04 +0200
- Subject: Re: [xsl] get immediat preceeding node, if it is a comment
- References: <5.1.0.14.0.20021004111408.01a9b9b8@messagerie.jouy.4dconcept.fr>
- Reply-to: xsl-list at lists dot mulberrytech dot com
Hi Paul,
turn around your test:
preceding-sibling::node()[1][self::comment()]
So you are first choosing the immediate preceding node and then you are
testing whether it's a comment or not.
Regards,
Joerg
Paul Terray wrote:
Hello,
I have a little problem, which I am unable to find the solution because
I must think to devious...
I have a XML with some comments on the nodes, just before, that I want
to get.
My problem is : there are not always there, so I cannot just use
"preceding-sibling::comment()[1]".
Therefore, 2 questions :
- how to get the immediat preceeding node, when you don't know what it
will be (element, comments, and for extension PIs, text())
- how can I filter comments from it
Thanks in advance.
--
Paul TERRAY - Ingénieur Systèmes Documentaires
4Dconcept
Centre d'affaires - 22, rue Etienne de Jouy
78353 Jouy en Josas CEDEX
Tel. 01 34 58 70 70 - Fax. 01 39 46 06 90
email : terray@4dconcept.fr
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
--
System Development
VIRBUS AG
Fon +49(0)341-979-7419
Fax +49(0)341-979-7409
joerg.heinicke@virbus.de
www.virbus.de
VIRBUS hat jetzt als erster deutscher Softwarehersteller die Zertifizierung
für den 3D Secure-Authentifizierungsstandard "Verified by Visa" erhalten.
Details unter
http://www.virbus.de/de/press/pressemitteilung/20020828_verified_by_VISA.
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list