[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: Question about "for-each select"
I think this is equivalent to: <xsl:for-each select="root/person[gender = 'male' and age=41]"> Jaime -----Mensaje original----- De: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]En nombre de Josh Canfield Enviado el: Jueves, 22 de Enero de 2004 15:35 Para: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Asunto: RE: Question about "for-each select" try <xsl:for-each select="root/person[gender = 'male'][age=41]"> Josh -----Original Message----- From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Bert Sent: Thursday, January 22, 2004 11:22 AM To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx Subject: Question about "for-each select" Hi, I need some help/advice on the following subject. >From the xml-file below I want to get the information of all the males who are 41. <?xml version="1.0"?> <?xml-stylesheet type="text/xsl" href="persons.xsl"?> <root> <person> <name>Bert</name> <gender>male</gender> <age>41</age> </person> <person> <name>Elisa</name> <gender>female</gender> <age>41</age> </person> <person> <name>Carl</name> <gender>male</gender> <age>40</age> </person> </root> I use the following template to do that (at least I try to do that): <?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:output method="xml" indent="no"/> <xsl:template match="/"> <document> <xsl:for-each select="root/person[gender = 'male']"> <xsl:sort select="name" order="ascending"/> <xsl:value-of select="name"/> <xsl:value-of select="' - '"/> <xsl:value-of select="age"/> <br/> </xsl:for-each> </document> </xsl:template> </xsl:stylesheet> Actually I need a 'for-each'-statement like this: <xsl:for-each select="root/person[gender = 'male']" AND "root/person[age = '41']"> This obviously doesn't work. Can it be done this way and if not, how can I achieve my goal? As you can see help is welcome! Kind regards, Bert XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list 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
|