Beefy Boxes and Bandwidth Generously Provided by pair Networks
"be consistent"
 
PerlMonks  

comment on

( [id://3333]=superdoc: print w/replies, xml ) Need Help??

This doesn't work, and actually causes the processor to spiral upward until the process is killed.

One point not covered yet - the problem you refer to above is not XML::Simple's problem.

For my own explorations with XML::Simple, and because of warnings that I might need to move to using one of the more complex XML parsers, I wrote a simple testcase generator to create some random, abitrarially complex "well-formed" XML files and subjectivly speaking (I haven't gotten around to using the benchmarking tools yet), XML::Simple proved more than adaquate in terms of both speed and memory usage upto depths of nesting of 20 or more and with upto 20 attributes per node. Thats as far as I bothered to go cos nothing I am working with yet will come even close.

My point is, that if XML::Simple is running away processing your simple nested example, you have a broken installation I think. I even tried diliberately breaking it by cross-nesting stuff and XML::Simple whirred for a second or two before saying:

mismatched tag at line ll, column cc, byte bb:

no matter how deviously I tried to fool it.


In reply to Re: Calling nested containers with XML::Simple by BrowserUk
in thread Calling nested containers with XML::Simple by c

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



  • Are you posting in the right place? Check out Where do I post X? to know for sure.
  • Posts may use any of the Perl Monks Approved HTML tags. Currently these include the following:
    <code> <a> <b> <big> <blockquote> <br /> <dd> <dl> <dt> <em> <font> <h1> <h2> <h3> <h4> <h5> <h6> <hr /> <i> <li> <nbsp> <ol> <p> <small> <strike> <strong> <sub> <sup> <table> <td> <th> <tr> <tt> <u> <ul>
  • Snippets of code should be wrapped in <code> tags not <pre> tags. In fact, <pre> tags should generally be avoided. If they must be used, extreme care should be taken to ensure that their contents do not have long lines (<70 chars), in order to prevent horizontal scrolling (and possible janitor intervention).
  • Want more info? How to link or How to display code and escape characters are good places to start.
Log In?
Username:
Password:

What's my password?
Create A New User
Domain Nodelet?
Chatterbox?
and the web crawler heard nothing...

How do I use this?Last hourOther CB clients
Other Users?
Others having a coffee break in the Monastery: (3)
As of 2024-04-16 21:22 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    No recent polls found