Subject: RE: [xsl] XSL Lint was: Schema Optimsations From: "Michael Kay" <michael.h.kay@xxxxxxxxxxxx> Date: Wed, 3 Jul 2002 15:05:05 +0100 |
> Michael Kay wrote: > > [about optimization] > > I'd like to see some enhanced error reporting > (better: warnings) during run time based on > schema information, like > DTD: <!ELEMENT files (file*)> > XSL: <xsl:template match="files"> > <xsl:for-each select="fiel"> > ... > -> "Warning: select is empty because of schema > restiction for foo.xml" > This could have saved me already quite a bit of > debugging time. Yes, I'd like to do this too. It's not easy though. If your stylesheet does: <xsl:variable name="temp"> <files> <xsl:element name="{substring('field', 1, 4)}"/> Then your code above might be perfectly legitimate. We aren't proposing that every temporary tree must conform to a schema or DTD. Michael Kay Software AG home: Michael.H.Kay@xxxxxxxxxxxx work: Michael.Kay@xxxxxxxxxxxxxx XSL-List info and archive: http://www.mulberrytech.com/xsl/xsl-list
Current Thread |
---|
|
<- Previous | Index | Next -> |
---|---|---|
Re: [xsl] XSL Lint was: Schema Opti, J.Pietschmann | Thread | Re: [xsl] XSL Lint was: Schema Opti, J.Pietschmann |
RE: [xsl] xsl-fo question, bryan | Date | [xsl] Extension Function to process, gary cor |
Month |