Subject: [xsl] question on xml-stylesheet processing instruction for browsers From: Hermann Stamm-Wilbrandt <STAMMW@xxxxxxxxxx> Date: Tue, 19 May 2009 12:17:13 +0200 |
Hello, is it possible to chain execution of stylesheets if opening eg. "http://..../x.xml" in a web browser? By the pieces below "x.xml" will execute stylesheet "x.xsl" in the browser and replace the processing instruction's 'href="x.xsl" ' by 'href="y.xsl" ' in the generated output. What appears in the browser is the output of execution of stylesheet "x.xsl" only, no execution of "y.xsl". If chaining stylesheet execution is possible, what is missing? $ cat x.xml <?xml version="1.0" encoding="ISO-8859-1"?> <?xml-stylesheet type="text/xsl" href="x.xsl"?> ... $ cat x.xsl <?xml version="1.0" encoding="ISO-8859-1"?> <xsl:stylesheet version="1.0" xmlns:xsl="http://www.w3.org/1999/XSL/Transform"> <xsl:template match="/processing-instruction('xml-stylesheet')"> <xsl:processing-instruction name="xml-stylesheet"> <xsl:value-of select="substring-before(.,'href=')"/> href="y.xsl"</xsl:processing-instruction> </xsl:template> ... Mit besten Gr|_en / Best wishes, Hermann Stamm-Wilbrandt Developer, XML Compiler WebSphere DataPower SOA Appliances ---------------------------------------------------------------------- IBM Deutschland Research & Development GmbH Vorsitzender des Aufsichtsrats: Martin Jetter Geschdftsf|hrung: Erich Baier Sitz der Gesellschaft: Bvblingen Registergericht: Amtsgericht Stuttgart, HRB 243294
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Selectively convert Attri, The Web Maestro | Thread | Re: [xsl] question on xml-styleshee, David Carlisle |
Re: [xsl] Selectively convert Attri, Michael Ludwig | Date | Re: [xsl] question on xml-styleshee, David Carlisle |
Month |