Beefy Boxes and Bandwidth Generously Provided by pair Networks
Syntactic Confectionery Delight

Re: Automatic XML builds

by ajt (Prior)
on Nov 29, 2002 at 12:53 UTC ( #216517=note: print w/replies, xml ) Need Help??

in reply to Automatic XML builds


XML Schema does have advantages over DTDs, but DTD technology is probably more mature and understood at the moment. I think only the latest XML modules therefore understand XML Schema.

There are as you say quite a range of XML modules too use, for a quick comparison I would recomend mirod's Ways to Rome article as a good place to start.

I rather like the GNOME based XML::LibXML module, it's very fast, fairly feature complete, very feature rich, and under active development. Others no doubt will suggest other modules.

I'd suggest the following nodes to read, to see what people have said in the past:

To give you an idea of ease and speed, I've written simple code that can take one big XML file and parse it to produce over 2000 XHTML pages, and hundreds of folders, in under 1 minute with LibXML and LibXSLT.

Good luck!

update: For XML Schema support check out XML::Schema from Andy Wardley.


Replies are listed 'Best First'.
Re: Re: Automatic XML builds
by matth (Monk) on Nov 29, 2002 at 14:20 UTC
    Thanks Ajit. That advice is helpful. Before I spend time on the XML::LibXML is there anybody else out there that would like to agree or disagree with Ajit's suggestion that XML::LibXML is the way to go?

Log In?

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://216517]
and all is quiet...

How do I use this? | Other CB clients
Other Users?
Others about the Monastery: (3)
As of 2018-02-17 20:26 GMT
Find Nodes?
    Voting Booth?
    When it is dark outside I am happiest to see ...

    Results (249 votes). Check out past polls.