xsl-list
[Top] [All Lists]

[xsl] Processing instructions not getting inserted?

2012-06-20 14:41:46
 
 Hi All,

I was trying to put in some processing instructions used by our CMS into some 
xml. The processing instructions are of a form for an Insertion mark tag:

<?xm-insertion_mark_start author="x0167021" time="20120618T161651-0600"?>
<?xm-insertion_mark_end?>


When i tried doing something like the following:

<xsl:template match="*[@filter='filter1']">
<?xm-insertion_mark_start author="x0167021" time="20120618T161651-0600"?>
 <xsl:copy-of select="."/>
<?xm-insertion_mark_end?>
 </xsl:template>

Or something like this:


<xsl:template match="*[@filter='filter1']">
<xsl:text><?xm-insertion_mark_start author="x0167021" 
time="20120618T161651-0600"?></xsl:text>
 <xsl:copy-of select="."/>
<xsl:text><?xm-insertion_mark_end?></xsl:text>
 </xsl:template>

I get the copy of the element, but NONE of the processing instruction text. 

Is the XSLT processor (I'm using Saxon) interpreting the processing 
instructions? Do i need to do something different to get this text to be 
inserted.

Thanks for any help!


Russ


--~------------------------------------------------------------------
XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
To unsubscribe, go to: http://lists.mulberrytech.com/xsl-list/
or e-mail: <mailto:xsl-list-unsubscribe(_at_)lists(_dot_)mulberrytech(_dot_)com>
--~--

<Prev in Thread] Current Thread [Next in Thread>