Hello,
Please ignore my previous mail. I found out that previously when I had
edited this file, I had not written back in utf8 encoded format, but just using
toString module.
Gotcha!!
-Shashi
> ______________________________________________
> From: Vajramatti Shashidhar (DS/EES1)
> Sent: Friday, October 26, 2007 12:03 PM
> To: '[email protected]'
> Subject: Utf8 encoding
>
> Hello,
> I am parsing an xml file using libxml2. The xml file has umlauts(german
> keys ü/ö/ä etc) , °(degree) atc as the characters.
> Could someone tell me how to encode such an xml to utf8?
>
> I get the below error:
> "parser error : Input is not proper UTF-8, indicate encoding !"
>
> Below is the snippet of code that I used.
>
> my $parser = "";
> my $doc = "";
>
> $parser = XML::LibXML->new();#
> $doc = $parser->parse_file( $x_file );
>
> I tried to encode using "setEncoding" but no results.
>
> -Shashi