Re: Conversion UTF-8 vers autre codec

Stephane Carrez via Ada-france <[email protected]> Thu, 20 May 2021 09:03:35 +0200
Newsgroups gmane.comp.lang.ada.france
Message-ID <CAJJuuYoB_FNuRZg3TfY1pX-Otuc5xD06vjBCXMZbK=D0zvGBLA@mail.gmail.com>
Le standard Ada ne permet de convertir que vers un autre encodage UTF,
par exemple UTF-16.
Le type d'encodage est définit par:

type Encoding_Scheme is (UTF_8, UTF_16BE, UTF_16LE);

Ce n'est pas ce que je veux.

En UTF-8, le 'é' est encodé en C3 A9 mais il est encodé en E9 avec ISO8859.

Ici, c'est bien une conversion vers un autre codec dont j'ai besoin.

Stephane

On Thu, May 20, 2021 at 8:41 AM Jean-Pierre Rosen via Ada-france
<[email protected]> wrote:
>
> Le 20/05/2021 à 08:21, Stephane Carrez via Ada-france a écrit :
> > Bonjour,
> >
> > L'autre jour en implémentant l'export Excel pour le site Ada-France,
> > j'ai eu besoin de convertir de l'UTF-8 en Latin puisque l'UTF-8 n'est
> > pas supporté par la librairie Excel_Out de Gautier de Montmollin.
> >
> > Voici la méthode simple, basée sur le paquetage Unicode.Encodings
> > qu'Emanuel Briot a écrit pour XML/Ada.
> Ou pour être standard, utiliser Ada.Strings.UTF_Encoding.Conversions...
>
>
> --
> J-P. Rosen
> Adalog
> 2 rue du Docteur Lombard, 92441 Issy-les-Moulineaux CEDEX
> Tel: +33 1 45 29 21 52
> https://www.adalog.fr
> _______________________________________________
> Ada-france mailing list
> [email protected]
> https://mail.ada-france.org/cgi-bin/mailman/listinfo/ada-france
_______________________________________________
Ada-france mailing list
[email protected]
https://mail.ada-france.org/cgi-bin/mailman/listinfo/ada-france