Subject: RE: [xsl] Testing for certain combinations From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx> Date: Thu, 8 Nov 2001 13:45:42 -0000 |
> I need a way of testing whether or not I have 3 or more <a> > links separated > only by <br/> tags within a <p>. Perhaps: if test="count(a)>=3 and normalize-space(.)='' and not(*[not self::a or self::br]) Mike Kay This is hard to explain so > here are some > examples: > > > This should test positive: > > <p> > <a href="urlwhatever">Labelwhatever</a><br/> > <a href="urlwhatever">Labelwhatever</a><br/> > <a href="urlwhatever">Labelwhatever</a><br/> > </p> > > > This should test negative since there are only 2 links: > > <p> > <a href="urlwhatever">Labelwhatever</a><br/> > <a href="urlwhatever">Labelwhatever</a><br/> > </p> > > > This should also test negative since it contains text outside of <a>: > > <p> > See our great <a href="urlwhatever">products</a> or read > <a href="urlwhatever">about us</a>. Feel free to > <a href="urlwhatever">contact us</a> any time. > </p> > > > For those interested, I'm developing a stylesheet to > transform our XML into > WML for UP browsers. The UP browser (eg Siemens and Motorola phones) > displays option lists better than link lists. Eg: > > <select> > <option onpick="urlwhatever">Labelwhatever</option> > <option onpick="urlwhatever">Labelwhatever</option> > <option onpick="urlwhatever">Labelwhatever</option> > </select> > > > Thanks in advance for any help you can give me, > > Neil. > > > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list > XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Testing for certain combi, Oleg Tkachenko | Thread | Re: [xsl] Testing for certain combi, Michael Capalbo |
[xsl] Dynamic output dependant on e, Ian Blizard | Date | RE: [xsl] reliability of MSXML, Michael Kay |
Month |