This is the mail archive of the xsl-list@mulberrytech.com mailing list .


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]
Other format: [Raw text]

Re: get immediat preceeding node, if it is a comment


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


Index Nav: [Date Index] [Subject Index] [Author Index] [Thread Index]
Message Nav: [Date Prev] [Date Next] [Thread Prev] [Thread Next]