[XSL-LIST Mailing List Archive Home] [By Thread] [By Date]

RE: [xsl] outputting
Subject: RE: [xsl] outputting <? in resulting XML
From: "Josh Canfield" <Josh.Canfield@xxxxxxxxxxxx>
Date: Wed, 21 Apr 2004 10:14:40 -0700

Use the processing instruction element:
http://www.w3.org/TR/xslt#section-Creating-Processing-Instructions

<xsl:processing-instruction name="mso-application">progid="Excel.Sheet"</xsl:processing-instruction>

Check out the Mulberry quickref, it contains a quick list of available elements.
http://www.mulberrytech.com/quickref/XSLTquickref.pdf

Then if you want to know more about an element, try the XSLT spec:
http://www.w3.org/TR/xslt

Josh
-----Original Message-----
From: Jasthi, Siva R. [mailto:siva.jasthi@xxxxxxxxxx]
Sent: Wednesday, April 21, 2004 10:00 AM
To: xsl-list@xxxxxxxxxxxxxxxxxxxxxx
Subject: [xsl] outputting <? in resulting XML


Hi -
 

I am trying to convert a source XML to a resulting XML that confirms to
SchemaML (Microsoft Office 2003 XML).
 

I need to have the following line in the resulting XML.

<?mso-application progid="Excel.Sheet"?>

 

My stylesheet snippet looks as follows.


<xsl:template match="/">

     <?mso-application progid="Excel.Sheet" ?>
     ...
     ....
</xsl:template>

 

However, in the final output,   

     <?mso-application progid="Excel.Sheet" ?>  is NOT appearing.

Can you pl. let me know how XSLT interprets the <? tag?

 

Thanks

- jasthi


Current Thread
Keywords