[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]
Re: [xml] problem with accents
- From: Tim Van Holder <tim vanholder anubex com>
- To: Lafragueta Arnaud <alafragueta sopragroup com>
- Cc: xml gnome org
- Subject: Re: [xml] problem with accents
- Date: Mon, 08 Jan 2007 08:14:40 +0100
Lafragueta Arnaud wrote:
> Hello,
>
> I have a question about libxml2:
>
> when i use xmlParseMemory (buffer, strlen(buffer));
>
> the accents (éèàô...) who were in my buffer aren't anymore in the result
> of this method.
Sure they are - provided the string is in UTF8 encoding as required by
the libxml API.
> How can i do to keep them or to tranform them before the parsing?
If your string is in latin-1 encoding, libxml provides function to
encode latin-1 into utf-8 (and vice versa). Otherwise, look into using
iconv() or similar functionality.
Alternatively, write your XML to a file with a suitable encoding set in
the XML declaration and parse from that file - then libxml will (try to)
handle encoding issues.
[Date Prev][Date Next] [Thread Prev][Thread Next]
[Thread Index]
[Date Index]
[Author Index]