[XSL-LIST Mailing List Archive Home] [By Thread] [By Date] [Recent Entries] [Reply To This Message] RE: my fist question.
<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: 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
|
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
|