[Home] [By Thread] [By Date] [Recent Entries]

  • To: xml-dev@l...
  • Subject: RE: schematronx (Xpath): how to verify the absence of an attribute?
  • From: "G. Ken Holman" <gkholman@C...>
  • Date: Tue, 02 Mar 2004 16:12:12 -0500
  • In-reply-to: <1078260675.9427.213.camel@v...>
  • References: <1E0CC447E59C974CA5C7160D2A2854EC02FECC94@S...><1E0CC447E59C974CA5C7160D2A2854EC02FECC94@S...>

At 2004-03-02 20:51 +0000, Pedro Salazar wrote:
>I need something which verifies the absence of an attribute and the
>presence of another in a such form that let me do something like
>counting elements:
>
><rule context="b">
>  <assert test="count(a[@x and not(y)])=10"> the sum must be 10 </assert>
></rule>
>
>The not(y) doesn't work on test, I think...

You say "another attribute" yet you are asking for an element ... have you 
tried:

  <assert test="count(a[@x and not(@y)])=10"> the sum must be 10 </assert>

Also, I note you are using count() but documenting it as sum() ... is that 
what you need?

I hope this helps.

....................... Ken

--
US XSL training: Washington,DC March 15; San Francisco,CA March 22
World-wide on-site corporate, government & user group XML training
G. Ken Holman                 mailto:gkholman@C...
Crane Softwrights Ltd.          http://www.CraneSoftwrights.com/x/
Box 266, Kars, Ontario CANADA K0A-2E0    +1(613)489-0999 (F:-0995)
Male Breast Cancer Awareness  http://www.CraneSoftwrights.com/x/bc


Site Map | Privacy Policy | Terms of Use | Trademarks
Free Stylus Studio XML Training:
W3C Member