Painless Object-oriented XML with XML::Pastor (2009 remix)

Painless Object-oriented XML with XML::Pastor (2009 remix)

By Joel Bernstein (‎joel‎) from London.pm
Date: Monday, 3 August 2009 10:30
Duration: 20 minutes
Target audience: Everyday Perl
Language:
Tags: oo relax schema xml xsd

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


How to build Perl classes with roundtrip data binding to XML, painlessly, using W3C XML Schema and XML::Pastor

Slides from a previous revision of this talk are online at:
http://www.slideshare.net/joelbernstein/painless-oo-xml-with-xmlpastorq-presentation/

I will be presenting an expanded, more practical, 2009 version of this talk. Now with more code and less theory!

- XML is hard, right? Some things which are hard.
- XML data binding
- Comparisons of modules
- XML::Twig
- XML::Smart
- XML::Simple
- XML::Pastor
- Pastor howto
- XML schema inference
- Trang, Relaxer
- Relaxer howto
- The future?

For more information on XML::Pastor see:
http://search.cpan.org/~aulusoy/XML-Pastor/

Relaxer download:
http://www.relaxer.jp/download/relaxer-1.0.zip

Relaxer book (Japanese...):
http://www.amazon.co.jp/exec/obidos/ASIN/4894715279/

Trang:
http://www.thaiopensource.com/download/trang-20030619.zip


Attended by: Éric Cholet (‎echo‎), Luciano Rocha (‎Strange‎), Bernhard Schmalhofer (‎bernhard‎), Pedro Figueiredo (‎pfig‎), Dave Cross (‎davorg‎), Gabor Szabo (‎szabgab‎), geira, Arjen Laarhoven, Pedro Melo (‎melo‎), Hermen Lesscher, Braceta, Flavio Poletti (‎polettix‎), Markus Pinkert (‎Bedivere‎), Espen Myhre (‎espenmy‎), Andrew Ford, Henrik Tougaard (‎htoug‎), Damon Davison (‎allolex‎), Olivier Mengué (‎dolmen‎), Andrew Shitov (‎ash‎), Thomas Heine, Alex Kapranoff (‎kappa‎), Joel Bernstein (‎joel‎), Clinton Gormley (‎DrTech‎), Ulrich Wisser (‎wisser‎), Jozef Kutej (‎jozef‎), Lutz Gehlen, Manuel Gomes (‎wagemage‎), Mark Morgan, Yusuke Kawasaki (‎kawanet‎), Michele Beltrame (‎arthas‎), oleber, Michael Zedeler (‎mzedeler‎), Hugo Costa, Stan Sawa, Darius Jokilehto, James Laver (‎jjl‎), António Martins (‎ammartins‎), Nélio Nunes, Colin Bradford (‎cjbradford‎), Panu Ervamaa (‎pnu‎), Pedro Frazão, Oliver Thieke (‎o-thieke‎), Thierry Douez (‎tdz‎), Jose L. Hernandez, Hugo Tavares Reis, Wieland Gmeiner, Adilson Barros, Oskari Ojala (‎Okko‎),