Rechercher : dans
Par :

Encodage UTF-8

Dernière réponse le 20 oct 2008 à 17:55:11 FabK, le 20 oct 2008 à 16:40:04 
 Signaler ce message aux modérateurs

Bonjour,
j'ai un petit problème d'encodage, je reçois un fichier XML encodé en UTF-8 avec BOM, j'aimerais pouvoir le sauvegarder mais le problème c'est que lorsque je le load et le sauvegarde en UTF-8 il ne prends pas en compte les caractères spéciaux. Je pense que c'est parce que le fichier d'origine est en UTF-8 avec BOM. J'aimerais donc le transformer en UTF-8 sans BOM.
Merci.

Configuration: Windows Vista
Firefox 3.0.3

Meilleures réponses pour « Encodage UTF 8 » dans :
Utiliser des accents et autres caractères spéciaux VoirDans la plupart des langages de programmation, on ne peut utiliser directement les accents et autres caractères non-anglosaxon. La solution est l'unicode, une sorte de code universel. Par exemple pour afficher la chaine de caractères : " là, ça...

1

dubcek, le 20 oct 2008 à 17:00:49

Hello
qu'est ce que BOM ?
dans notepad enregistrer sous et choisir UTF-8 ?

Répondre à dubcek

2

FabK, le 20 oct 2008 à 17:08:45

Salut
le BOM est une petite chaine de caracteres au debut de fichier... (je ne sais pas trop a quoi il sert).
Tu solution marche mais j'aimerais le faire automatiquement par traitement php.

Répondre à FabK

3

Manu, le 20 oct 2008 à 17:45:30

Bonjour,

En UTF-8, il n'y a pas de BOM. Le BOM n'existe qu'en UTF-16 pour distinguer l'ordre des deux octets composant un caractère.

Manu

Répondre à Manu

4

 FabK, le 20 oct 2008 à 17:55:11

Salut,
j'ai fait des recherches et je crois qu'il peut y avoir un BOM en UTF-8 :

http://unicode.org/faq/utf_bom.html

Répondre à FabK