This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
XSL for WMLscript
- To: <xsl-list at lists dot mulberrytech dot com>
- Subject: [xsl] XSL for WMLscript
- From: "Javier Martin" <javier dot martin at m-centric dot com>
- Date: Tue, 19 Jun 2001 13:03:28 +0200
- Reply-To: xsl-list at lists dot mulberrytech dot com
Hi:
I am writing XSL to transform XML to WML.
I want one of the WML cards to call to a WMLScript which has to be placed in
a different WML file than the calling one.
This means I am producing the WMLscript page with a XSL file.
But when I try to call it, it says it cannot show HTML, so that makes me
think the type I am trying to output to is not right.
Any ideas? Here is the XSL that produces the WMLScript...
I have tried text/wml, text/wmlscript, text/vnd.wap.wmlscript...
No luck
Thanks
JavierM
------------------------------------------------------------
<?xml version="1.0" encoding="UTF-8"?>
<xsl:stylesheet version="1.0"
xmlns:xsl="http://www.w3.org/1999/XSL/Transform">
<xsl:strip-space elements="*"/>
<xsl:template match="*|/"><xsl:apply-templates/></xsl:template>
<xsl:template match="text()|@*"><xsl:value-of select="."/></xsl:template>
<xsl:template match="root">
<xsl:processing-instruction
name="cocoon-format">type="text/wmlscript"</xsl:processing-instruction>
<xsl:apply-templates select="root"/></xsl:template>
<xsl:template match="root">
extern function DoIt(){
[---]
WMLBrowser.setVar("Done",x);
}
</xsl:template>
</xsl:stylesheet>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list