ant-user mailing list archives

Site index · List index
Message view « Date » · « Thread »
Top « Date » · « Thread »
From "Jon Eaves" <...@eaves.org>
Subject Re: Help with file-based task
Date Sat, 14 Jul 2001 07:39:47 GMT
Hi all,

Erm, at the risk of looking more stupid that I normally do,
I just tried it.

It all just works.

I suppose I should be happy, but it's a bit hard at the
moment ;-)

Thanks to the creators of the <style> task.

If anybody wants to see how I've done it, just drop me a
line off the list (so as not to pollute it any further).

Cheers,
    -- jon

----- Original Message ----- 
From: "Jon Eaves" <jon@eaves.org>
To: <ant-user@jakarta.apache.org>
Sent: Saturday, July 14, 2001 12:50 PM
Subject: Re: Help with file-based task


> Hi Tim (Kev and others)
> 
> I've got a similar "problem".  I've got a directory
> hierarchy with XML files in it.  I've got a selection
> of XSLT files to process the XML files in the "root"
> of the hierarchy (they do different things).
> 
> So, I've run a quick test with the <style> task and
> it very successfully creates a .html file in the 
> same directory, or a directed directory (using destdir),
> _however_ I want to mirror the XML directory hierarchy
> with the "output".
> 
> Basically, I want to be able to do a single <style>
> with an input files of "**/*.xml" and then have it
> generate the output hierarchy of HTML files.
> 
> Has anybody done this ?
> 
> If so, do you want to share your <style> task with
> me ? ;-)
> 
> If not, does anybody want to have a punt about how
> I can do this.
> 
> Cheers,
>     -- jon
> 
> 
> ----- Original Message ----- 
> From: "Tim Meals" <tmeals@intraware.com>
> To: <ant-user@jakarta.apache.org>
> Sent: Saturday, July 14, 2001 10:17 AM
> Subject: Re: Help with file-based task
> 
> 
> > Why not use the built in <style> task?  I'm using it for XSLT processing
> > for both creating static HTML pages from XML files as well as creating
> > Ant build XML files from template documents.  With <style> you can
> > specify <include> and <exclude> tags the same way you do <javac>
and
> > other file-based tasks.  Also, <style> will automatically (or manually)
> > select an XSLT processor.
> > 
> > Tim
> > 
> > Kev K wrote:
> > 
> > > I'm having a little trouble coming up with a plan to
> > > do the following:
> > >
> > > I will have seperate directories that will have
> > > listings of xml and xsl files. I want to take these
> > > files and run them thru an XSLT processor. I can
> > > easily do this using XALAN with the <java>
> > > command/tag. But, I'm not sure how I can specify an
> > > exact xml and xsl file from within a specific
> > > directory and use that information to run XSLT. Also,
> > > a file could have dependencies attached to it. So, I
> > > would need to identify the dependend files in the
> > > directory structure and run those files thru the XSLT.
> > >
> > > i.e. \models\x400\index.xml and x400.xsl -- grab these
> > > two files and use them as parameters to XALAN. And,
> > > these files could have dependencies defined, so find
> > > those and run those files thru XALAN.
> > >
> > > Do you have any ideas or examples I could look at?
> > >
> > > Thank you,  Kevin
> > >
> > > __________________________________________________
> > > Do You Yahoo!?
> > > Get personalized email addresses from Yahoo! Mail
> > > http://personal.mail.yahoo.com/
> > 
> > --
> > Tim Meals
> > Web Applications Developer
> > 
> > mailto:tmeals@intraware.com
> > direct:   925-253-6515
> > fax:      925-253-4599               http://www.intraware.com
> > operator: 925-253-4500        Intraware ... Control Your Technology
> > 
> > 
> 
> 


Mime
View raw message