Subject: RE: [xsl] for-each and value-of (tree menu) From: Lucas Gonçalves Grossi <lggrossi@xxxxxxxxxx> Date: Wed, 28 Nov 2007 20:43:08 -0200 |
Ok, this is the configuration of my XML file: <?xml version="1.0" encoding="UTF-8"?> <?xml-stylesheet type="text/xsl" href="F-GESGQM.xsl"?> <!-- New document created at Thu Oct 18 08:53:18 CEST 2007 --> <gqmroot titleRoot="F-GES GQM"> <goal titleGoal="G.1. Aumento della qualit` esterna"> <question titleQuestion="Q.1.1. Quanti bug trova lutente? Quanti sono ad alta priorit`?"> <metric titleMetric="M.1.1.1. Numero di bug riportati nell'intervallo di tempo considerato, divisi per centro di costo e per prodotto." ChartLink="gesGQMReport_M111.html"> </metric> <metric titleMetric="M.1.1.2. Numero di bug ad alta priorit` riportati dallutente al mese, divisi per centro di costo e per prodotto." ChartLink="gesGQMReport_M112.html"> </metric></question> <question titleQuestion="Q.1.2. Quanto h soddisfatto lutente della nuova release?"> <metric titleMetric="M.1.2.1 Numero di richieste di cambiamento del sistema nell'intervallo di tempo per quella release" ChartLink="gesGQMReport_M121.html"> </metric> <metric titleMetric="M.1.2.2. Numero di bug riportati dall'utente nell'intervallo di tempo facenti riferimento a quella release" ChartLink=""> </metric> </question> </goal> <goal titleGoal="G.2 Aumento della qualit` interna"> <question titleQuestion="Q.2.1. Qual h la probabilit` che una modifica introduca un nuovo bug?"> <metric titleMetric="M.2.1.1. Rapporto tra numero di test che falliscono ed il numero totale di test durante la fase di integrazione notturna" ChartLink=""> </metric></question> <question titleQuestion="Q.2.2. Quanto h espressivo il codice?"> <metric titleMetric="M.2.2.1. Complessit` ciclomatica" ChartLink=""> </metric> <metric titleMetric="M.2.2.2. Weighted Methods per Class" ChartLink=""> </metric> </question> </goal> </gqmroot> Thanks again, LUCAS > > -- > Charles Knell > cknell@xxxxxxxxxx - email > > Show us an example of your input XML file. > > -----Original Message----- > From: Lucas Gongalves Grossi <lggrossi@xxxxxxxxxx> > Sent: Wed, 28 Nov 2007 18:28:52 -0200 > To: "xsl-list" <xsl-list@xxxxxxxxxxxxxxxxxxxxxx> > Subject: [xsl] for-each and value-of (tree menu) > > Hello everybody, > > I'm having a problem in my XSL code. My XSL file get an xml as input and derives an html. In the output html I'm trying to do a tree menu, and the <h4> html tag is the initializator of the button in menu, i.e. when I click in this button, the menu open, like this "+" of xml. > The problem is that, as the h4 is after the for-each, it's appearing just in the first value. So, the menu is ok (open) just for the first value. Ex: > goal > +question1 > +question2 > If I click on question 1, open or close his submenu. If i click on question 2, should appear his submenu, but it open or close the menu of question 1 too. > Can anybody help me? Thanks a lot. > > <xsl:for-each select="gqmroot/goal"> > <h4><xsl:value-of select="@titleGoal"/></h4> > <ul> > <li><xsl:for-each select="question"> > <h4><xsl:value-of select="@titleQuestion"/></h4> > <ul> > <li><xsl:for-each select="metric"> > <h4><xsl:value-of select="@titleMetric"/></h4> > <h4> > <xsl:value-of select="unparsed-text(@ChartLink)" disable-output-escaping="yes"/> > </h4> > </xsl:for-each> > </li> > </ul> > </xsl:for-each> > </li> > </ul> > </xsl:for-each> > > > LUCAS
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
RE: [xsl] for-each and value-of (tr, cknell | Thread | [xsl] Identifying patterns within t, Themis, Jim |
Re: [xsl] recursive sorting by elem, David Carlisle | Date | Re: [xsl] recursive sorting by elem, Wendell Piez |
Month |