Subject: [xsl] handling tags and PIs within a macro From: Nancy Brandt <nancy_brndt@xxxxxxxxx> Date: Tue, 23 Oct 2007 07:09:51 -0700 (PDT) |
Hi guys, I have created templates by the help of which, the compiler will parse my macros for graphics, chunks of table entries, etc. The problem is that when a macro is parsed by its template defined in .xsl file, the compiler cannot handle such processing instructions as <sbr\>, <xref.../> <command>, etc that are within the macro's text. The compiler says: parser error : Unescaped '<' not allowed in attributes values. How do I create a template within each macro template, so that those processing instructions in the <> format will be handled regularly, without changing their format to <...>? Please, advise! P.S. here is an example of a table row macro (and within this row there could be all these problematic PIs. <xsl:template match="j_entry"> <row> <entry> <xsl:element name="formalpara"> <xsl:attribute name="id"> <xsl:value-of select="@fid"/> </xsl:attribute> <title> <xsl:value-of select="@cmd"/> </title> </xsl:element> <formalpara> <title>Description</title> <xsl:value-of select="@dsc"/> </formalpara> <formalpara> <title>Relevant to</title> <xsl:value-of select="@rel"/> </formalpara> <formalpara> <title>Type</title> <xsl:value-of select="@t"/> </formalpara> <formalpara> <title>Default Value</title> <xsl:value-of select="@val"/> </formalpara> </entry> </row> </xsl:template> The macro in the XML source file looks like this: <j_entry cmd="admin/user/mail" dsc="Quota of a mailbox in Megabytes. The default value is taken from the mail server default quota (see entry <xref linkend='mta_quota' xrefstyle='template:%t on page %p'/>)." rel="Mail Server" t="integer" ver="4.0" val="30"/> Thanks in advance! Kind regard, Nancy __________________________________________________ Do You Yahoo!? Tired of spam? Yahoo! Mail has the best spam protection around http://mail.yahoo.com
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] XML structure to HTML uno, M. David Peterson | Thread | RE: [xsl] handling tags and PIs wit, Michael Kay |
Re: [xsl] XML structure to HTML uno, M. David Peterson | Date | RE: [xsl] handling tags and PIs wit, Michael Kay |
Month |