\xA0
no es un comienzo válido de un UTF8
secuencia.
El carácter conocido como NO-BREAK SPACE
tener el Unicode
punto de código 0x00A0
debe codificarse como 0xC2A0
en UTF8
.
Dicho esto, su cadena de entrada está rota, no es un UTF8
válido .