Ask a Question related to PERL Miscellaneous, Design and Development.
-
debraj #1
Problem with xml parser
Hi All,
While trying to get a script to diff two xml files, I stumbled upon
XML::SemanticDiff and the example alongwith it .
But while running the script I am getting the following error :
Couldn't open encmap windows-1252.enc:
No such file or directory
at /lib/perl5/site_perl/5.8.0/sun4-solaris-thread-multi/XML/Parser.pm
line 185
Can anyone suggest, why I am getting this ?The path to the above
Parser.pm exists .
Or IF there is any better solution to diff two xml files (obviously
using perl)from the command line ?
Thanx
Debhatta
debraj Guest
-
Simulation logfile parser problem
Hi! i ve got a problem for logfile parser. The task is to create a script to search for lines containing a user specified keyword and process the... -
Memory problem with XML::DOM::Parser???
He, everybody, I'm having a big problem when it comes to parsing a large file with the ActiveState XML-DOM 1.43 XML-Parser: It consumes a hell of... -
Problem using XML-Parser
Hi. Please note that we are using XML-Parser 2.31 and XML_Simple 1.08. I have an XML file that I am reading with the following line: my... -
MIME::Parser::Filer problem
Hi, Trying to run MIME::Parser from amavisd (in chroot jail) and am getting a writing/reading tempfile error. Permissions are 777 and amavis... -
mime::parser(again) download problem
Hi, This is how i'm retrieving messages(code below). The text is fine it is perfectly downloading it. But for pictures attachment, the file has... -
Bart Lateur #2
Re: Problem with xml parser
debraj wrote:
Yes, but not the file"windows-1252.enc".>Couldn't open encmap windows-1252.enc:
>No such file or directory
> at /lib/perl5/site_perl/5.8.0/sun4-solaris-thread-multi/XML/Parser.pm
>line 185
>
>Can anyone suggest, why I am getting this ?The path to the above
>Parser.pm exists .
Hmm... I have it here, under the name "cp1252.enc". I'm not sure I
didn't create it myself.
There are at least two ways you can create such a file. The data source,
in any way, is the text files under
<http://unicode.org/Public/MAPPINGS/>, for this particular file (which
describes the standard Windows character set) is
<http://unicode.org/Public/MAPPINGS/VENDORS/MICSFT/WINDOWS/CP1252.TXT>.
The official way to create it, as you can see here:
<http://search.cpan.org/src/MSERGEANT/XML-Parser-2.34/Parser/Encodings/README>
is to use a script that comes with the module XML::Encoding on CPAN,
<http://search.cpan.org/author/COOPERCL/XML-Encoding-1.01/>
The second way is slightly more manual, it is by using a script I wrote
years ago and which you can find here:
<http://bumppo.net/lists/macperl-modules/2000/04/msg00017.html>
Wow. History repeats itself. :)
--
Bart.
Bart Lateur Guest



Reply With Quote

