Subject: Re: [xsl] If.. then OR xsl:choose question @ ignore i fix'd it ! From: Meir <umen@xxxxxxxxxxxxxxxx> Date: Tue, 18 Jun 2002 11:30:42 -0700 |
----- Original Message ----- From: "Meir" <umen@xxxxxxxxxxxxxxxx> To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> Sent: Tuesday, June 18, 2002 11:17 AM Subject: Re: [xsl] If.. then OR xsl:choose question > Hello List > i still geting this erorr : > > > End tag 'xsl:choose' does not match the start tag 'div'. Error processing > resource 'file:///C:/Inetpub/wwwroot/Site/flashCTL.xsl'. Line 18, Position 3 > > </xsl:choose> > --^ > here is the full xsl page with your changes > > > > <xsl:stylesheet version="1.0" > xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> > <xsl:template match="/"> > <xsl:apply-templates /> > </xsl:template> > <xsl:template match="Dir"> > <div> > <xsl:when test="@pos='First'"> > <xsl:attribute name="Style">border:'1px solid > green';padding-left:20</xsl:attribute> > </xsl:when> > <xsl:otherwise> > <xsl:attribute name="Style">border:'1px solid > green';padding-left:20</xsl:attribute> > </xsl:otherwise> > </xsl:choose> > <span style="border:'1px solid red';width:auto"> > <xsl:value-of select="name()"/><xsl:text>=</xsl:text> <xsl:value-of > select="./@id"/> > </span> > <xsl:apply-templates /> > </div> > </xsl:template> > <xsl:template match="File"> > <br/><span style="border:'1px solid black';width:auto;padding-left:20"> > <xsl:value-of select="name()"/><xsl:text>=</xsl:text> <xsl:value-of > select="./@id"/> > </span> > </xsl:template> > </xsl:stylesheet> > > > what is wrong here ..? the closeing div have to be there by the way co'z i > need it to close some section of the xml file. > > tnx > > > ----- Original Message ----- > From: "Bill Curtis" <digitalmetrics@xxxxxxxxx> > To: <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> > Sent: Monday, June 17, 2002 12:39 PM > Subject: Re: [xsl] If.. then OR xsl:choose question > > > > try this > > > > <DIV> > > <xsl:choose> > > <xsl:when test="@pos='First'"> > > <xsl:attribute name="Style">border:'1px solid > > green';padding-left:20</xsl:attribute> > > </xsl:when> > > <xsl:otherwise> > > <xsl:attribute name="Style">border:'1px solid > > green'</xsl:attribute> > > </xsl:otherwise> > > </xsl:choose> > > </DIV> > > > > --- Meir <umen@xxxxxxxxxxxxxxxx> wrote: > > > Hello list > > > Tell me please if i like in xsl file > > > to make simple if ..then state > > > but to tell the xsl some thing like this : > > > > > > <xsl:when test="@pos='First'"> > > > <div style="border:'1px solid > > > green';padding-left:20"> > > > </xsl:when> > > > <xsl:otherwise> > > > <div style="border:'1px solid green'"> > > > </xsl:otherwise> > > > </xsl:choose> > > > > > > as you see im trying to make the if based on > > > ="@pos='First' But its giving > > > me error > > > that i have to include the closing <div> tag .. but > > > i can't cos it will > > > break the xsl proceeding order, so is there any way > > > to make > > > xsl to pick the right div? > > > > > > tnx > > > > > > > > > > > > > > > > > > XSL-List info and archive: > > > http://www.mulberrytech.com/xsl/xsl-list > > > > > > > > > __________________________________________________ > > Do You Yahoo!? > > Yahoo! - Official partner of 2002 FIFA World Cup > > http://fifaworldcup.yahoo.com > > > > 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
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] If.. then OR xsl:choose , Matthew L. Avizinis | Thread | Re: [xsl] If.. then OR xsl:choose , Greg Faron |
RE: [xsl] Best practices, CROFT, MICHAEL | Date | Re: [xsl] simple xsl:choose questio, Meir |
Month |