Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Re: Human readable/writable serialization alternatives to YAML and XML ?

by duelafn (Vicar)
on Mar 06, 2009 at 22:55 UTC ( #748978=note: print w/replies, xml ) Need Help??


in reply to Human readable/writable serialization alternatives to YAML and XML ?

The YAML Specification is independent of the YAML perl package.

I use YAML for all my human-readable configuration files and have even used YAML for this specific purpose. Here's a sample test from the test suite (actions map directly to Test::WWW::Mechanize methods):

- url: BLAH.cgi title_is: My Spiffy Page actions: - submit_form_ok: form_name: magic_form fields: mstat: M mtype: 99 - contains: - Mbr First - Mbr Last - lacks: - Amt Due - submit_form_ok: form_name: magic_form fields: # delcd will still be 'A' mstat: "" amdue: 50 chk_amdue: checked - contains: - Mbr First - Mbr Last - Amt Due

Update: My employer (National Financial Management) has granted me permission to modify and release the test driver for these files on CPAN. Watch for Test::WWW::Mechanize::YAML on CPAN!

Update 2: Released Test::WWW::Mechanize::Driver on CPAN!

Good Day,
    Dean

  • Comment on Re: Human readable/writable serialization alternatives to YAML and XML ?
  • Download Code

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others having an uproarious good time at the Monastery: (4)
As of 2021-02-27 18:53 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found

    Notices?