ant-dev mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From Steve Loughran <>
Subject Re: inline XSLT (and XML in general)
Date Wed, 13 Sep 2006 20:41:32 GMT
Dominique Devienne wrote:
>> how would people feel about having inline XSLT
>> in the ant file under the xslt task?
> Yes, I thought about this too, but I don't think it's either practical 
> nor easy.
> (1) Not practical because XSL stylesheet tend to be rather big. Mixing
> more than a minimal XSL with a build file will rapidly become unwieldy
> (2) Not easy because XSL makes heavy use of XML namespaces, and this
> will (a) either clash with Ant processing of XML NS, or (b) require
> the use of a CDATA section of the XSL code, which would be ugly.
> Maybe there's an XML NS-aware version of XmlFragment, I don't recall.
> Stefan uses it I believe to have in-Ant NAnt builds, or something of
> the like, so it might work and prove me wrong on (2), yet (1) remains.

Ant abuses xmlns work; you dont want inline XSL style sheets or you will 
be surprised about the bad things that can happen to nested XML. Play 
with <echoxml>; you'll see what I mean.

that said, if <xsl> is resource aware, we could have an <xmlfragment> 

To unsubscribe, e-mail:
For additional commands, e-mail:

View raw message