calvinfoo
asked on
XSL and XML in querystring
I need to loop and take <xsl:value-of select="@NAME"/>
then insert it into hyperlink like below, how do I do that?
<a href="remove.asp?value=INS ERT_XSLVAR IABLE_HERE ">
below is a simplified version from my problem:
-- myASP ---
<%
set kk_xmlDoc = CreateObject("Microsoft.XM LDOM")
if (kk_xmlDoc.load("myXML.xml ")) then
'Load the XSL
set myxsl = CreateObject("Microsoft.XM LDOM")
myxsl.async = false
myxsl.load("myXSL.xsl")
set myXML1 = kk_xmlDoc.selectSingleNode ("/DATA/BO DY")
response.write myXML1.transformNode(myxsl )
%>
--- myXML ---
<?xml version="1.0"?>
<DATA>
<BODY>
<ITEM VALUE="moron"/>
<ITEM VALUE="stupid"/>
<ITEM VALUE="idiot"/>
</BODY>
</DATA>
--- myXSL ---
<?xml version='1.0'?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/DATA/BODY">
<table>
<xsl:for-each select="ITEM">
<tr class="MessageCell0">
<td><a href="remove.asp?value=">< xsl:value- of select="@NAME"/></a></td>
</tr>
</xsl:for-each>
</table>
</xsl:template>
</xsl:stylesheet>
then insert it into hyperlink like below, how do I do that?
<a href="remove.asp?value=INS
below is a simplified version from my problem:
-- myASP ---
<%
set kk_xmlDoc = CreateObject("Microsoft.XM
if (kk_xmlDoc.load("myXML.xml
'Load the XSL
set myxsl = CreateObject("Microsoft.XM
myxsl.async = false
myxsl.load("myXSL.xsl")
set myXML1 = kk_xmlDoc.selectSingleNode
response.write myXML1.transformNode(myxsl
%>
--- myXML ---
<?xml version="1.0"?>
<DATA>
<BODY>
<ITEM VALUE="moron"/>
<ITEM VALUE="stupid"/>
<ITEM VALUE="idiot"/>
</BODY>
</DATA>
--- myXSL ---
<?xml version='1.0'?>
<xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:template match="/DATA/BODY">
<table>
<xsl:for-each select="ITEM">
<tr class="MessageCell0">
<td><a href="remove.asp?value="><
</tr>
</xsl:for-each>
</table>
</xsl:template>
</xsl:stylesheet>
ASKER CERTIFIED SOLUTION
membership
This solution is only available to members.
To access this solution, you must be a member of Experts Exchange.