Beefy Boxes and Bandwidth Generously Provided by pair Networks
Perl Monk, Perl Meditation
 
PerlMonks  

Re: Re: XML Examples (and a call for participation)

by grantm (Parson)
on Nov 20, 2002 at 22:28 UTC ( [id://214648]=note: print w/replies, xml ) Need Help??


in reply to Re: XML Examples (and a call for participation)
in thread XML Examples (and a call for participation)

My original vision for the Perl-XML FAQ was that it should be packaged as a distribution available via CPAN. The Q&A part would be available in the source XML format as well as a POD version, but I also envisaged that the distribution would include an 'examples' directory. Unfortunately, I've been busy on other stuff and not progressed that side of things at all.

The way I saw the examples working is to define a small number of 'problems' (3-5) and then provide one 'solution' for each problem using each available module. One or more of the problems would use mixed content (the XML as a document model) and some would not (the XML as data model). Some possible problems might include:

  • Read a Purchase Order XML document and extract some specific fields.
  • Read an XML document add, remove and modify specified elements then write it back out as XML.
  • Take a Perl data structure and output it as an XML document in a specified schema (small 's')
  • Transform an XML document into an HTML version

The Perl-XML FAQ is under CVS on SourceForge and I'd be more than happy to accept contributions, but I think the first step before starting to cut code is to define the problems.

http://www.perlxml.net/ was envisaged as a home for Perl XML stuff such as a directory of projects. I'm sure Ilya would welcome contributions - the Perl-XML mailing list might be a good place to discuss it.

  • Comment on Re: Re: XML Examples (and a call for participation)

Log In?
Username:
Password:

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

How do I use this?Last hourOther CB clients
Other Users?
Others goofing around in the Monastery: (2)
As of 2024-04-25 21:33 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found