Beefy Boxes and Bandwidth Generously Provided by pair Networks
Your skill will accomplish
what the force of many cannot
 
PerlMonks  

Re: Automatic XML builds

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


in reply to Automatic XML builds

matth,

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.


--
ajt

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?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Node Status?
node history
Node Type: note [id://216517]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others romping around the Monastery: (3)
As of 2024-04-25 13:58 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found