\xA0
n'est pas un début valide d'un UTF8
séquence.
Le caractère appelé NO-BREAK SPACE
ayant le Unicode
point de code 0x00A0
doit être encodé sous la forme 0xC2A0
en UTF8
.
Ainsi dit, votre chaîne d'entrée est cassée, ce n'est pas un UTF8
valide .