aspx_espanol thread: XML - XSLT funciona en IE pero no con el Parser.
Saludos,
Tengo muchos ficheros XML con informaci=F3n diversa. Todo estos contienen
la
siguiente instrucci=F3n:
<?xml:stylesheet href=3D"../BookContent.xsl" type=3D"text/xsl"?>
Y cuando los abro directamente con el navegador I.E. 6.0 este interpreta
con ese XSLT el fichero XML y me lo muestra con el aspecto que esperaba
encontrar.
En vistas de que mi invento funciona (es mi primer proyecto XML - XSLT),
quer=EDa comenzar a exponerlo en Web, entonces, he pensado que lo mejor era
utilizar el parser en ASP para devolver al navegador directamente el HTML
final, pero me encuentro que este proceso ya no me devuelve lo que
esperaba, de hecho, parece interpretar solo el nodo principal, el c=F3digo
ASP es el siguiente:
set xmlFile =3D Server.CreateObject("Microsoft.XMLDOM")
set xslFile =3D Server.CreateObject("Microsoft.XMLDOM")
xmlFile.async =3D "false"
xslFile.load(Server.MapPath("books\infantil\infantil.blancanieves.xml"))
xslFile.async =3D "false"
xslFile.load(Server.MapPath("books\BookContent.xsl"))
response.write xmlFile.transformNodeToObject(xslFile, Response)
=BFAlguien puede orientarme un poco? En realidad no se mucho del tema,
estas
l=EDneas las he encontrado en algunos ejemplos, los XML los construyo yo, y
el XSLT es una joyita que le tengo cari=F1o por la improvisaci=F3n que
tiene,
he ido aprendiendo mientras lo construia... :-)
Mil gracias...
Un abrazo,
Albin - Valencia (Spain)