Beefy Boxes and Bandwidth Generously Provided by pair Networks
Don't ask to ask, just ask
 
PerlMonks  

Re^4: Parsing XML with XML::Simple

by madbombX (Hermit)
on Dec 18, 2006 at 01:22 UTC ( #590372=note: print w/ replies, xml ) Need Help??


in reply to Re^3: Parsing XML with XML::Simple
in thread Parsing XML with XML::Simple

I am using XML::Simple version 2.14. I came into this because part of my company policy requires us, in our CVS headers to have that line as part of the template for documents/scripts/etc that go into CVS. Therefore, the XML files that are turned into articles all have those within the top 5 lines. Neither XML::Simple or XML::Twig handle this properly.


Comment on Re^4: Parsing XML with XML::Simple
Re^5: Parsing XML with XML::Simple
by GrandFather (Sage) on Dec 18, 2006 at 01:30 UTC

    So you are suggesting that the XML::Simple file is post-processed in some fashion to insert extra information? The fix in that case is to pre-process the file at the other end to remove said extra information. Alternatively the code using XML::Simple to generate the file might be modified to insert the extra information in a compliant fashion. At this point it depends rather on your data flow and processes.


    DWIM is Perl's answer to Gödel
Re^5: Parsing XML with XML::Simple
by Jenda (Abbot) on Dec 18, 2006 at 21:12 UTC

    If you need the CSV info accessible to the programs you need to enclose the content in <[CDATA[...]]> to make sure the <, > and & characters do not break the XML, if you don't it would be best to use comments:

    <!-- CVS $Id: File_Find.pl,v 1.1 2006-12-17 19:25:03 eric Exp $ This That <this@that.com> Desc: Test file --> <root> ...

Log In?
Username:
Password:

What's my password?
Create A New User
Node Status?
node history
Node Type: note [id://590372]
help
Chatterbox?
and the web crawler heard nothing...

How do I use this? | Other CB clients
Other Users?
Others rifling through the Monastery: (10)
As of 2015-07-02 05:06 GMT
Sections?
Information?
Find Nodes?
Leftovers?
    Voting Booth?

    The top three priorities of my open tasks are (in descending order of likelihood to be worked on) ...









    Results (28 votes), past polls