On Aug 30, 2:17 pm, Paul Boddie <[EMAIL PROTECTED]> wrote: > On 30 Aug, 19:37, Ouray Viney <[EMAIL PROTECTED]> wrote: > > > > > <Testcase execute="true" name="foobar"> > > > I would like to be able to count the number of TestCases that contain > > the "execute=true" but not the ones that contain "execute=false". > > With XPath-capable libraries, it should be enough to execute an XPath > query on the document. For example: > > import libxml2dom > d = libxml2dom.parse(filename) > number_of_cases = d.xpath("count(//[EMAIL PROTECTED]'true'])") > > This applies the XPath count function to all Testcase elements in the > document having an execute attribute with a value of 'true', thus > returning the number of matching elements. > > Paul
Hi All: Thank you very much for all your valuable input. All the examples provided are exactly what I need to get started. Enjoy the long weekend (for those in North America). Cheers -- http://mail.python.org/mailman/listinfo/python-list