Encodage d'un é en u8c3a9 - Divers - Programmation
Marsh Posté le 10-04-2008 à 09:23:53
up...
Marsh Posté le 10-04-2008 à 15:10:45
À tout hasard c3a9 ce sont les octets pour encoder un é en UTF-8. Le u8 je ne sais pas ce qu'il fait là.
Marsh Posté le 10-04-2008 à 15:18:53
tpierron a écrit : À tout hasard c3a9 ce sont les octets pour encoder un é en UTF-8. Le u8 je ne sais pas ce qu'il fait là. |
tag d'encoding, pour spécifier que le truc derrière est en UTF-8?
'fin je recommenderais de lire la doc MediaWiki sur l'encoding...
Marsh Posté le 11-04-2008 à 12:54:06
en fait, c'est bon, je suis allé sur Wikipedia et j'ai eu ma réponse. En fait, MediaWiki encode en utf-8 et dans phpmyadmin, c'est la version hexa des caractères accentués qui s'affiche et non le traditionnel "é" pour le é, par exemple mais "u8c3a9". En allant sur
http://fr.wikipedia.org/wiki/Table [...] .C3.A9ro_8 j'ai compris que "u8" faisait référence au 8ième plan réservé dans utf-8 et que "c3a9" correspondait au code hexa du é, tout simplement.
Pour ceux que ça intéresse, voici un convertisseur en ligne utf-8, utf-16 : http://hapax.qc.ca/conversion.fr.html
Marsh Posté le 09-04-2008 à 14:05:07
Bonjour,
Je suis ne train d'écrire une fonction de recherche dans un intranet qui va rechercher des infos dans une base d'un wiki (le produit utilisé est MediaWiki). D'après l'aide sur le site de MediaWiki ( http://www.mediawiki.org/wiki/Searchindex_table ), il faut utiliser les tables page et searchindex.
Bizarrement, dans la table searchindex, les é sont encodés en u8c3a9. C'est quoi cet encodage
Merci
Message édité par rufo le 09-04-2008 à 16:03:36
---------------
Astres, outil de help-desk GPL : http://sourceforge.net/projects/astres, ICARE, gestion de conf : http://sourceforge.net/projects/icare, Outil Planeta Calandreta : https://framalibre.org/content/planeta-calandreta