I think there are a couple of issues here mixed up that you need to find / think about. Is it that your input data is XML, or are you looking for a DBMS that *stores* as XML? If the former (and I hope so), then you'll probably want to check out all the XML modules for importing it.

To manipulate *any* 'database', from Oracle down to CSV text-files, use DBI - it means you can use the same code to address your data even if your database needs change. If you don't want to run some kind of server on your machine, check out DBD::CSV etc.

If you *are* looking for an XML-based DBMS, well I hear there are a few about, but it's not the most *efficient* way to manipulate bytes - you'd probably be better offconverting back and forth using the aforementioned XML modules.

Hope this helps
Ben


In reply to Re: Re: Info wanted for simple database project by benn
in thread Info wanted for simple database project by Murcia

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.