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 |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] Javascript inside XSL(Jus, Joerg Pietschmann | Thread | [xsl] apply two different templates, Andrew Welch |
[xsl] check if a* not equal to attr, Bryan Rasmussen | Date | [xsl] apply two different templates, Andrew Welch |
Month |