processing-instruction with xlink
File: Data.xml
<stylesheetFile type="text/css">headlines.css</stylesheetFile>
File: Transform.xslt
<xsl:stylesheet xmlns:xsl="http://www.w3.org/1999/XSL/Transform"
version="1.0">
<xsl:output method="xml" omit-xml-declaration="yes" indent="no" />
<xsl:template match="stylesheetFile">
<xsl:processing-instruction name="xml-stylesheet">
href="
<xsl:value-of select='.' />
" type="
<xsl:value-of select='@type' />
"
</xsl:processing-instruction>
</xsl:template>
</xsl:stylesheet>
Output:
<?xml-stylesheet href="
headlines.css
" type="
text/css
"
?>
Related examples in the same category