[Israel.pm] Hebrew to UTF-8, completely out of ideas!
Shlomi Fish
shlomif at iglu.org.il
Fri Oct 22 13:29:24 PDT 2004
On Friday 22 October 2004 21:56, david istermann wrote:
> Hi all,
>
> I'm facing a problem which you may have encountered before and know
> how to solve quickly the issue.
>
> On Windows 2000 machine:
> I'm getting input by `net file` which describes what shares are open
> right now. Next, i'm building an XML from this data (combined with
> other info from the system) and output it to c:\servstate.xml , which
> should be in Unicode. XML processing is done via XML::Simple.
> The problem arises when there are any files named in Hebrew.
> Apparently, the shell outputs these names as WINDOWS-1255 and so they
> appear as funny symbols in the final XML.
>
> Neither the technique described by Shlomo Yona, nor playing with any
> possible combination of 'encode' and 'decode' helped. I either get
> ????, or meaningless symbols, or empty squares...
>
> After reading tons of perl documentation, I have no useful ideas at
> all. What should I do?!
>
Well, you can first try outputting the XML using string concatenation, and not
using XML::Simple. XML::Simple is Evil if you ask me.
Regards,
Shlomi Fish
> Thanks in advance,
> David.
> _______________________________________________
> Perl mailing list
> Perl at perl.org.il
> http://perl.org.il/mailman/listinfo/perl
--
---------------------------------------------------------------------
Shlomi Fish shlomif at iglu.org.il
Homepage: http://www.shlomifish.org/
Knuth is not God! It took him two days to build the Roman Empire.
More information about the Perl
mailing list