From XML Schema to Application

From XML Schema to Application

By Mark Overmeer (‎markov‎) from,
Date: Wednesday, 13 August 2008 15:10
Duration: 30 minutes
Tags: business distribution xml

You can find more information on the speaker's site:

Many business applications and most of new communication protocols use XML as message syntax. Without a formal structural definition, XML is just a hollow shell, like paper without lines. XML-Schemas are the most popular way of specifying the structure of the XML messages. Schema's are horribly complex.

XML::Compile makes you life simple in many ways: it hides most of the complexity of the schemas by generating translators from XML messages into Perl structures and reverse, obeying the strict rules of the schema's. All complex schema features are supported, and hidden to our *beautiful simple Perl* programs.

The presentation will give an overview on the XML::Compile suite, and how they are used; mostly in two or three lines.

Then, it will be shown how the schema of KML can be used to generate GoogleEarth data. The small steps which are needed to wrap the schema's into a CPAN distribution is demonstrated.

Attended by: Peter Makholm (‎brother‎), Casper Warming (‎warming‎), Paul-Christophe Varoutas, Bartosz Jakubski (‎migo‎), Lars Thegler (‎tagg‎), Sven Esbjerg, Kristoffer Gleditsch (‎toffer‎), Edmund von der Burg (‎evdb‎), JJ Allen, David Leadbeater (‎dg‎), Henrik Andersen (‎HEM‎), Maciej Misiak (‎grizzley‎), Kaare Rasmussen, Martin Kutter, Stéphane Payrard (‎cognominal‎), Gertraud Unterreitmeier (‎Gertraud‎), Tobias Henoeckl (‎hoeni‎), Rasmus Hansen (‎rasmoo‎), Christian Borup (‎borup‎), Henrik Tougaard (‎htoug‎), Adam Sjøgren (‎asjo‎), Alberto Simões (‎ambs‎), Yusuke Kawasaki (‎kawanet‎), Bart Lateur, mirod, Jason Tang (‎jason‎),