Re: [xsl] Avoiding boneheaded mistakes in XSLT?

Subject: Re: [xsl] Avoiding boneheaded mistakes in XSLT?
From: Dave Pawson <davep@xxxxxxxxxxxxx>
Date: Wed, 29 Dec 2010 07:49:48 +0000
On Tue, 28 Dec 2010 23:13:01 +0000
Michael Kay <mike@xxxxxxxxxxxx> wrote:

> I think the main reason for the problem is that an XSLT/XPath program 
> makes many references to names (of elements and attributes) which do
> not have to be declared, so that using an incorrect name is not an
> error (either static or dynamic), but rather results in an XPath
> expression that simply selects nothing.

I guess no one would do that deliberately? 
Yet the rec and implementations don't provide any error | warning 
about it?

> A good defence against this is to write schema-aware stylesheets. I 
> fully admit that this involves a lot of up-front effort which can be 
> hard to justify.




Dave Pawson

Current Thread