This is the mail archive of the
xsl-list@mulberrytech.com
mailing list .
RE: How to declare a param which name is in a XML file?
- To: xsl-list at mulberrytech dot com
- Subject: RE: How to declare a param which name is in a XML file?
- From: Don Bruey <dbruey at CreativeSolutions dot com>
- Date: Fri, 27 Oct 2000 13:38:59 -0400
- Reply-To: xsl-list at mulberrytech dot com
Lots of confusion here, I think. The original posting, which I was
answering, contained the XML/XSL below. I responded with why I thought the
error was occurring. Now others are responding to me, personally and through
the list, as if it were a question from me. The original question of why it
didn't work was posted by Cesar Hernandez Fuente on Thursday. I wrote an
answer, at which point several people pointed the question back at me and
tried to answer "my" question.
Just thought I'd clear that up. Perhaps I will word my responses better in
the future to make it clear when a posting is a question vs. an answer. I
think that Cesar has his answer, though, which shows that all's well that
ends well.
Don
>-----Original Message-----
>From: Kay Michael [mailto:Michael.Kay@icl.com]
>Sent: Friday, October 27, 2000 10:20 AM
>To: 'xsl-list@mulberrytech.com'
>Subject: RE: How to declare a param which name is in a XML file?
>
>
>> The XSL in the original message was this:
>>
>> 1) <xsl:template match="parameters">
>> 2) <xsl:for-each select="param">
>> 3) <xsl:param name="@ident"/>
>> 4) </xsl:for-each>
>> 5) </xsl:template>
>>
>> MSXML3 says: "Keyword xsl:param may not be used here."
>>
>> (Instant) Saxon says: "Failed to compile style sheet. At
>> xsl:param on line 6
>> of file:/c:\test.xml: Name @ident contains invalid
>> characters"
>
>They are both right: both errors are present in the stylesheet, the two
>processors have just done their checking in a different order.
>
>Mike Kay
>
>
> XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
>
XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list