For an upcoming project of mine, I need to extend a piece of code I have written to allow it to manage "nested" versions of itself. I've decided that the best way to do this is to change the storage of data from row/column representation to a hash-like representation (with some extra plumbing to manage the new form, of course). What I don't know yet is whether XML or Storable will be the better solution to use.

First off, I'll have to confess: I'm not exactly an XML pro, and I am a bit partial to Storable. I'm very familiar with Storable, and know exactly how to approach the problem with it. However, at the back of my mind, that I've been wanting to take a look at XML at see if it is worth the hype. Does anyone have any opinions on the advantages/disadvantages on either?


In reply to XML or Storable? by jryan

Title:
Use:  <p> text here (a paragraph) </p>
and:  <code> code here </code>
to format your post, it's "PerlMonks-approved HTML":



  • Posts are HTML formatted. Put <p> </p> tags around your paragraphs. Put <code> </code> tags around your code and data!
  • Titles consisting of a single word are discouraged, and in most cases are disallowed outright.
  • Read Where should I post X? if you're not absolutely sure you're posting in the right place.
  • Please read these before you post! —
  • Posts may use any of the Perl Monks Approved HTML tags:
    a, abbr, b, big, blockquote, br, caption, center, col, colgroup, dd, del, details, div, dl, dt, em, font, h1, h2, h3, h4, h5, h6, hr, i, ins, li, ol, p, pre, readmore, small, span, spoiler, strike, strong, sub, summary, sup, table, tbody, td, tfoot, th, thead, tr, tt, u, ul, wbr
  • You may need to use entities for some characters, as follows. (Exception: Within code tags, you can put the characters literally.)
            For:     Use:
    & &amp;
    < &lt;
    > &gt;
    [ &#91;
    ] &#93;
  • Link using PerlMonks shortcuts! What shortcuts can I use for linking?
  • See Writeup Formatting Tips and other pages linked from there for more info.