Beefy Boxes and Bandwidth Generously Provided by pair Networks
laziness, impatience, and hubris
 
PerlMonks  

Re: Problem reading sign with XML::Simple

by pelagic (Curate)
on Apr 27, 2005 at 09:46 UTC ( #451880=note: print w/ replies, xml ) Need Help??


in reply to Problem reading sign with XML::Simple

Have you got a XML Declaration line in your XML document like:
<?xml version="1.0" encoding="ISO-8859-1"?>
where you could define the appropriate encoding for or what not?


Update
I was obviously late :p


pelagic


Comment on Re: Problem reading sign with XML::Simple
Download Code
Re^2: Problem reading sign with XML::Simple
by gothic_mallard (Pilgrim) on Apr 27, 2005 at 10:01 UTC

    Actually I've tried it a few ways:

    • Explicitly including in the source document
    • Manually appending it as the data is read
    • Using the options in XML::Parser to force an encoding

    The file did initially come without declarations. The structure itself is a single file with a header and footer lines where each line in between is a distinct XML document (newline delimited obviously).
    The program reads through one line at a time and feeds these lines individually to XML::Simple, where it parses them and outputs the relevant values before discarding the data and reading the next. e.g.

    HEADER0002 <?xml .. ?><document><colour>red</colour><cost>10</cost></document> <?xml .. ?><document><colour>blue</colour><cost>14</cost></document> .... .... etc FOOTER0002

    --- Jay

    All code is untested unless otherwise stated.
    All opinions expressed are my own and are intended as guidance, not gospel; please treat what I say as such and as Abigail said Think for yourself.
    If in doubt ask.

    s++blah+;y(bl) .j.s;s+(h)+p$1+;???print:??;

Log In?
Username:
Password:

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

How do I use this? | Other CB clients
Other Users?
Others surveying the Monastery: (4)
As of 2015-07-04 23:29 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 (60 votes), past polls