HOLA A TOD@S
Tengo un pequeño problema tengo este .XML:
<xml version="1.0" encoding="ISO-8859-1"?>
<?xml-stylesheet type="text/xsl" href="cataLink1.XSL"?>
<LINK>
<ID>A1</ID>
<NOMBRE>Ayudas en línea</NOMBRE>
<URL>http://www.google.com</URL>
</LINK>
<LINK>
<ID>B1</ID>
<NOMBRE>Cntr/Ayudas</NOMBRE>v1u4
<URL>v1u4.html</URL>
</LINK>
<LINK>
<ID>B2</ID>
<NOMBRE>Cntr/Centrales</NOMBRE>
<URL>v1u4.html</URL>
</LINK>
<LINK>
<ID>B3</ID>
<NOMBRE>Plantillas</NOMBRE>
<URL>v1u4.html</URL>
</LINK>
<LINK>
<ID>C1</ID>
<NOMBRE>Cntr/Menus</NOMBRE>
<URL>v1u4.html</URL>
</LINK>
<LINK>
<ID>D1</ID>
<NOMBRE>Control Usuarios</NOMBRE>
<URL>v1u4.html</URL>
bueno es parte del XML , y tengo este XSL:
<?xml version='1.0' encoding='ISO-8859-1'?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:output method="html"/>
<xsl:template match="/">
<p>
<html>
<head>
<title>Prueba Menu</title>
<style>
A:link {text-decoration: none;}
A:visited {text-decoration: none;}
</style>
</head>
<body>
<xsl:for-each select="CataLink1/LINK">
<xsl:element name="A"><xsl:attribute name="href"><xsl:value-of select="URL"/></xsl:attribute><xsl:attribute name="title"><xsl:value-of select="URL"/></xsl:attribute>
<font size="2">
<xsl:value-of select="NOMBRE"/>
</font>
</xsl:element>
<br/>
</xsl:for-each>
</body>
</html>
</p>
</xsl:template>
</xsl:stylesheet>
el XSL me muestra los elementos nombres del XML como Link pero lo que quiero es q me los muestre segun la permisologia del usuario la cual la consulto en una DB, lo q significa q debo pasarle una variable con el resultado de la consulta al XSL y no hayo como si alguien puede ayudarme de verdad TKS....