Many thanks for reply. I like libxml & libxslt, but now I have no real experience with it - we GingerAlliance guys use XML::Sablotron :))
Now I deside to include libxml(2) into my own project, instead of sablotron, so I will study XML::LibXML intensively.
My wish is to have very simple tool giving parsed short xml configuration files as perl structure, for read-only random access. So, firstly parse all syntacticall objects presented (elements, text nodes, notes, CDATAs, PIs,...) and check well-formedness, optionally check validity (RelaxNG rather than dtd) and inject it into perl without lose of informations. And perl subroutines must know, where are the relevant information pieces, traversing via very simple API, without any expectations about parameters of xml to perl structure transformation.
XML::Simple is great, but too great to use it with my requirement, imho...

In reply to Re^3: HOWTO XML::Simple by pajout
in thread HOWTO XML::Simple by pajout

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.