Subject: RE: [xsl] my fist question. From: "Ivan Rubin Ayma" <Iayma@xxxxxxxxxxxx> Date: Mon, 11 Mar 2002 13:12:27 -0300 |
<xsl:template match="/"> <!-- apply all the templates named 'titulo' all over the document (sometimes inside a question, sometimes inside a 'respuesta')--> <xsl:apply-templates select="//titulo"> <xsl:sort/> </xsl:apply-templates> </xsl:tempalte> <xsl:template match="titulo"> <!-- For each ancestor named 'titulo' --> <for-each select="ancestor::titulo"> === </for-each> <xsl:value-of select="."/> </xsl:template> title 1 1 1 ===title 1 1 2 ===title 1 1 3 =======title 1 1 4 =======title 1 1 5 ===title 1 1 6 ============title 1 1 7 ============title 1 1 8 But I don't fully understand your xml structure, and I don't think this is what you're looking for. Hope it helps anyway, > -----Mensaje original----- > De: Carlos [mailto:linux@xxxxxxxx] > Enviado el: lunes, 11 de marzo de 2002 12:44 > Para: XSL-List@xxxxxxxxxxxxxxxxxxxxxx > Asunto: [xsl] my fist question. > > > Hello this is my first question to this list. > > i i have this xml file: > > <?xml version="1.0" encoding="UTF-8"?> > > <?xml version="1.0" encoding="UTF-8"?> > > <FOROS> > <FORO> > <TITLE>TITLE 1</TITLE> > <QUESTIONS> > <QUESTION> > <TITLE>TITLE 1 1</TITLE> > <TEXT>TEXT 1 1</TEXT> > </QUESTION> > <QUESTION> > <TITLE>TITLE 1 2</TITLE> > <TEXT> TEXT 1 2QUESTION</TEXT> > <RESPUESTA> > <TITLE>TITLE 1 2 1</TITLE> > <TEXT>TEXT 1 2 1</TEXT> > </RESPUESTA> > <RESPUESTA> > <TITLE>TITLE 1 2 2</TITLE> > <TEXT>TEXT 1 2 2</TEXT> > </RESPUESTA> > <RESPUESTA> > <TITLE>TITLE 1 2 3</TITLE> > <TEXT> TEXT 1 2 3</TEXT> > <RESPUESTA> > <TITLE>TITLE 1 2 3 1</TITLE> > <TEXT> TEXT 1 2 3 1</TEXT> > </RESPUESTA> > <RESPUESTA> > <TITLE>TITLE 1 2 3 2</TITLE> > <TEXT> TEXT 1 2 3 2</TEXT> > </RESPUESTA> > <RESPUESTA> > <TITLE>TITLE 1 2 3 3</TITLE> > <TEXT>TEXT 1 2 3 2</TEXT> > </RESPUESTA> > </RESPUESTA> > </QUESTION> > </QUESTIONS> > </FORO> > </FOROS> > > > how can i, with xsl file, format the output in this form: > > > > TITLE 1 > TITLE 1 1 > TITLE 1 2 > TITLE 1 2 1 > TITLE 1 2 2 > TITLE 1 2 3 > TITLE 1 2 3 1 > TITLE 1 2 3 2 > > > Using the xsl fiel, how can i format in that form? hoiw is > the xsl syntax > for sorting that? > the xml file can be a big xml and it can have TITLE 1 X X X trees > > Thanks > Carlos > > > 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] my fist question., Michael Kay | Thread | Re: [xsl] my fist question; formati, Carlos |
[xsl] HOW TO FORMAT A XML USING A X, Carlos | Date | RE: [xsl] Transform flat structure , McNally, David |
Month |