|
[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] Re: count problem
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: 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
|
PURCHASE STYLUS STUDIO ONLINE TODAY!Purchasing Stylus Studio from our online shop is Easy, Secure and Value Priced! Download The World's Best XML IDE!Accelerate XML development with our award-winning XML IDE - Download a free trial today! Subscribe in XML format
|

Cart








