Ver Mensaje Individual
  #1 (permalink)  
Antiguo 17/11/2003, 11:10
Avatar de Anakin
Anakin
 
Fecha de Ingreso: enero-2003
Ubicación: Girona
Mensajes: 37
Antigüedad: 22 años, 4 meses
Puntos: 0
Problemilla con transformaciones XML

Saludos gente.

MIrad tengo un pekeño problemilla que me esta volviendo loko.
Tengo un documento xml, y lo quiero transformar utilizando una pàgina de estilo xsl.

Mirad, estos son los kòdigos:

//////////////xml////////////////
Código:
<?xml version="1.0" encoding="ISO-8859-1"?>

<boldirectori>
  <nodeL nom="nivell1" direccio="/" nodeant="" ndid="bolD-000000">
	<nsec name="blabla" ndid="bolD000010" NDdir="dire.xml" />
	<nsec name="ble ble" ndid="bolD000020" NDdir="dire2.xml" />
	  </nodeL>
  <nodeW>
  </nodeW> 
</boldirectori>
//////////////xsl////////////////////
Código:
<?xml version="1.0" encoding="ISO-8859-1"?>

<xsl:stylesheet xmlns:xsl="http://www.w3.org/TR/WD-xsl">
  <xsl:template match="boldirectori/nodeL">
  <p>XML NODE</p>
  <xsl:for-each select="nsec">

    <p><xsl:value-of select="@name" /></p>
    <a>
    <xsl:attribute name="href">see.asp?xdr=<xsl:value-of select="@NDdir" /></xsl:attribute>
    Prova link
    </a>

  </xsl:for-each>

  </xsl:template>
</xsl:stylesheet>
/////////////////asp////////////////
Código:
<%
stylexml = Server.MapPath("style.xsl")
nnodedir = Server.MapPath("drxml/lp1.xml")

set ftXML = Server.CreateObject("Microsoft.XMLDOM")
ftXML.async = false
ftXML.load(nnodedir)

set syXML = Server.CreateObject("Microsoft.XMLDOM")
syXML.async = false
syXML.load(stylexml)

fd = ftXML.transformNode(syXML)

response.write (fd)
%>
I wuneo, despues de todo este rollo, en la pàgina no se muestra obsolutmente nada, en blanco. E comprovado la hoja de estilo xsl, y creo k está correcta, aunque tampoko lo se seguro.

Si alguen sabe kual es el problema y me lo soluciona, es k le daria un beso jejejeje

Enmga, un abrazote y gracias.
__________________
Anakin Jinn Saban
When the rain marks your road