RE: [xsl] Javascript inside XSL(Just when I think I understand)

Subject: RE: [xsl] Javascript inside XSL(Just when I think I understand)
From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx>
Date: Thu, 31 Jan 2002 09:41:09 -0000
And a bit of "meta" advice: don't use IE5 as a debugging environment for
XSLT or XML. It's very hard to get decent diagnostics out of it. Get your
XML well-formed and your XSLT code working in some other environment first.

Mike Kay

> -----Original Message-----
> From: owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx
> [mailto:owner-xsl-list@xxxxxxxxxxxxxxxxxxxxxx]On Behalf Of Joerg
> Pietschmann
> Sent: 31 January 2002 08:49
> To: XSL List
> Subject: Re: [xsl] Javascript inside XSL(Just when I think I
> understand)
>
>
> "Gene LaCava" <e.f.lacava@xxxxxxxxxxx> wrote:
> > Can anyone help me I'm really at a loss.....
> > I have narrowed my error down to this chunk of javascript
> code  inside my
>
> Well, it's not the java script.
>
> > XSL file... The orginal message is below....The error is the same
> >
> > Error loading XSL Document :
> > - ----------------------------
> > Error Code : -1072896766
> > Reason : A string literal was expected, but no opening
> quote character was
> > found.
>
> The error message is telling. First:
>  "Error loading..."
> A hint that the parser had difficulties. This means: the XSL
> document is
> not valid XML. As i suppose you don't validate, this means it is not
> well-formed XML.
>
> > Reason : A string literal was expected
>
> Read carefully through the XML spec where string literals are
> expected...
> Spoiler space
>  .
>  .
>  .
>  .
>  .
>  .
>  .
>  .
> Correct! It most likely means "Attribute values" here.
>
> > ...but no opening quote character was found.
>
> Ergo: you have an Attribute value which doesn't start with a " or ',
> or in other words, there is an unquoted attribute. This is valid HTML
> but not valid in XML (or XSL for that matter).
>
> Now, after you discovered what the error message actually says, search
> for /=[ ]*[^"']/ and you get the culprit:
>
> > BAD CODE SEGMENT
> >
> > <table width="673" border="0" align="center" cellspacing="0"
> > cellpadding="0">
> >  <tr align="CENTER" valign="middle">
> >  <td class="gntabon" height=20><a
> href="http://townhome";>Home</a></td>
>                               ^^
> There may be more of this kind of errors.
>
>
> HTH
> J.Pietschmann
>
>  XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list
>


 XSL-List info and archive:  http://www.mulberrytech.com/xsl/xsl-list


Current Thread