XML - retorno de toda la estruct. xml desde xsl

 
Vista:

retorno de toda la estruct. xml desde xsl

Publicado por Lucía Moreno (1 intervención) el 18/04/2007 01:34:26
Hola.

Tengo un sencillo documento xml y su respectivo xsl.
Deseo ordenar por un nodo numérico y retornar toda la estructura
del documento xml. Yo uso los objetos
Microsoft.XMLDOM, MSXML2.FreeThreadedDOMDocument, Msxml2.XSLTemplate

para hacer la transformación y en un alert la imprimo.

El problema es q no me retorna nada.

Quiero saber si el xsl está bien definido ó cómo hago para q me retorne
los nodos ( toda la estructura).

El xml es el siguiente:

<?xml version="1.0" encoding="utf-8"?>
<padre id="example">
<div>6</div>
<div>7</div>
<div>8</div>
<div>9</div>
<div>1</div>
<div>2</div>
<div>3</div>
<div>4</div>
<div>5</div>
<div>10</div>
</padre>

y el XSL es...

<?xml version="1.0" encoding="iso-8859-1"?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform" xmlns:xs="http://www.w3.org/2001/XMLSchema-instance">

<xsl:output method="xml" version="1.0" encoding="iso-8859-1" indent="yes"/>
<xsl:template match="/">


<xsl:apply-templates select="padre/div">
<xsl:sort select="div" data-type="number" order="ascending"/>
</xsl:apply-templates>
<xsl:template>

<xsl:template match="padre">
<xsl:copy-of select="."/>
<xsl:template>

</xsl:stylesheet>
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:retorno de toda la estruct. xml desde xsl

Publicado por Mukuykak (59 intervenciones) el 27/04/2007 09:19:42
Saludos, Lucía:

Leyendo tu post, vi que hay errores de distribución de la función "xsl:sort", al igual que de
los templates. Con tu perdón, copié tus archivos para poner un ejemplo del uso de sort
en unos posts más abajo y les hice una modificaciones. Te pido que los leas para que
veas en dónde están los errores.

Buen dia =0)
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar