Subject: Re: [xsl] count problem From: "George Cristian Bina" <george@xxxxxxx> Date: Wed, 21 Jan 2004 12:16:13 +0200 |
Hi David, count(link[@rel='alternate' and @type=following-sibling::*/@type]) = 0 should do it. Best Regards, George ------------------------------------------------------------- George Cristian Bina mailto:george@xxxxxxxxxxxxx <oXygen/> XML Editor - http://www.oxygenxml.com/ ----- Original Message ----- From: <David.Pawson@xxxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Wednesday, January 21, 2004 11:31 AM Subject: [xsl] count problem > Given an element > > <feed> > <link rel="alternate" > href="http://www.example.com" > type="text/xml"/> > ... > > The constraints are: > > eed elements MUST contain at least one link element with a rel attribute > value of "alternate". > > ***feed elements MUST NOT contain more than one link element with a rel > attribute value of "alternate" that has the same type attribute value. *** > > feed elements MAY contain additional link elements beyond those described > above. > > I'm trying to generate a test statement that captures the second > requirement, > . > > <template match="feed"> > <xsl:if test="count(link[@rel='alternate']) > 1 and ?????"> > > How to test if > >1 link element > 2 have rel='alternate' > [1]@type = [2]@type > > I'm doing this in Schematron, > so I'm restricted to not using variables, which would help. > > Any suggestions please? > > > Regards DaveP. > > **** snip here ***** > > - > DISCLAIMER: > > NOTICE: The information contained in this email and any attachments is > confidential and may be privileged. If you are not the intended > recipient you should not use, disclose, distribute or copy any of the > content of it or of any attachment; you are requested to notify the > sender immediately of your receipt of the email and then to delete it > and any attachments from your system. > > RNIB endeavours to ensure that emails and any attachments generated by > its staff are free from viruses or other contaminants. However, it > cannot accept any responsibility for any such which are transmitted. > We therefore recommend you scan all attachments. > > Please note that the statements and views expressed in this email and > any attachments are those of the author and do not necessarily represent > those of RNIB. > > RNIB Registered Charity Number: 226227 > > Website: http://www.rnib.org.uk > > 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 -> |
---|---|---|
[xsl] count problem, David . Pawson | Thread | [xsl] Printing blank line, Vineeth |
Re: [xsl] Question mark instead bla, Vineeth | Date | [xsl] Printing blank line, Vineeth |
Month |