[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: How to count the nodes based on attribute presence
Hello Mailer! > In my XML a tag is such that it can or cannot contain > an attribute like the following: > ------ > <Task due="true"> > <Do>Call mother</Do> > </Task> > <Task> > <Do>Make a report</Do> > </Task> > ----- > > I want to count the Task nodes which do not contain > attribute due="true" Well, let's try to translate it to xpath: >I want to count count( >the Task nodes count(//Task > which count(//Task[ >do not count(//Task[not( >contain attribute count(//Task[not(@ >due="true" count(//Task[not(@due='true')]) Translation has finished, the result is count(//Task[not(@due='true')]) :) --- Oleg Tkachenko, Multiconn International, Israel 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
|