🚀 go-pugleaf

RetroBBS NetNews Server

Inspired by RockSolid Light RIP Retro Guy

Article View: be.comp.programming
Article #4115

XSL expressions

#4115
From: An Ony
Date: Thu, 25 Sep 2003 13:18
43 lines
2272 bytes
Hallo, heeft er iemand een degelijke tutorial liggen voor XSL? Die W3-papers
maken me niet veel wijzer.
Het is nogal een vreemd taaltje. Of kan iemand toelichting geven:


<xsl:if test="@jaar = 1982"> of <xsl:if test="@jaar=1982">
Verwacht token 'eof' gevonden '='. @jaar -->=<-- 1982


<xsl:if test="@jaar[.=1982]"> of <xsl:if test="@jaar[.='1982']">
Dit werkt!


<xsl:if test="@jaar[.=1982] and @maand[.=1]">
Verwacht token 'eof' gevonden 'NAME'. @jaar[.=1982] -->and<-- @maand[.=1]


<xsl:if test="@jaar[.=1982] or @maand[.=1]">
Verwacht token 'eof' gevonden 'NAME'. @jaar[.=1982] -->or<-- @maand[.=1]


<xsl:if test="@jaar[.=1982] | @maand[.=1]">
Dit werkt!


<xsl:if test="@jaar[.=1982] & @maand[.=1]">
Spatie is niet toegestaan op deze locatie.
<xsl:if test="@jaar[.=1982] & @maand[.=1]">
-----------------------------^ (na het &-teken)



Bedoeling is om een paar and-tests te doen, maar ik  vind de correcte syntax
niet. En wat die [.] doen is mij ook niet duidelijk. Dat punt slaat toch op
@jaar, waarom mag "@jaar=1982" dan niet gewoon?

En weet er iemand wat je kan doe om whitespaces te strippen in een XML
bestand dat je inleest met php? Die geeft mij altijd meer nodes dan dat er
zijn, en na wat testen is het blijkbaar de whitespace/newlines die er ook
wel toe doen voor php.


Dankuwel,
Technical Details
Message-ID: <3f72ebca$0$24155$ba620e4c@reader0.news.skynet.be>
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-04!sn-xit-01!sn-xit-08!supernews.com!priapus.visi.com!news-out.visi.com!petbe.visi.com!skynet.be!skynet.be!louie!tlk!not-for-mail

Show Full Headers
Complete Article Headers
X-Google-Language: DUTCH,ASCII-7-bit
X-Google-Thread: fcea4,adee363cbe4d7e30,start
X-Google-Attributes: gidfcea4,public
X-Google-ArrivalTime: 2003-09-25 06:21:17 PST
Path: arc1-ca.pugleaf.net!archiver1.google.com!news1.google.com!sn-xit-02!sn-xit-03!sn-xit-04!sn-xit-01!sn-xit-08!supernews.com!priapus.visi.com!news-out.visi.com!petbe.visi.com!skynet.be!skynet.be!louie!tlk!not-for-mail
From: "An Ony" <Dontknow@some.net>
Newsgroups: be.comp.programming
Subject: XSL expressions
Date: Thu, 25 Sep 2003 15:18:24 +0200
X-Priority: 3
X-MSMail-Priority: Normal
X-Newsreader: Microsoft Outlook Express 6.00.2720.3000
X-MimeOLE: Produced By Microsoft MimeOLE V6.00.2600.0000
Lines: 45
Message-ID: <3f72ebca$0$24155$ba620e4c@reader0.news.skynet.be>
Organization: -= Belgacom Usenet Service =-
NNTP-Posting-Host: 80.200.46.33
X-Trace: 1064496074 reader0.news.skynet.be 24155 80.200.46.33:2330
X-Complaints-To: usenet-abuse@skynet.be