I agree. I think most projects that start off with homebrewed regex XML parsers tend to work fine at first. When the project starts to mature, you end up writing more conditionals into your parser. Over time you will find that you have just written something that is not-so-pretty, not-so-flexible, and not-so-supportable as XML::Simple. for most projects it makes sense to bail out early and use one of the XML parser/manipulators on cpan. Even when I have a very strong feeling my projects will not creap in terms of what I do with XML, I tend to use a cpan module for the manip and parse.


-Waswas

In reply to Re: Re: Re: Regex et XML by waswas-fng
in thread Regex et XML by butlerdi

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.