/ / utf-8 charecter - UC2-Decimal (150) .Como lidar com esse caractere? - utf-8

utf-8 charecter - UC2-Decimal (150) .Como lidar com esse caractere? - utf-8

No meu aplicativo, alguns caracteres UTF gostam - cujo valoré UC2-Decimal (150), UC2-Hex (0096), UTF8-Hex (C296) que é obtido de algum site, não pode ser exibido corretamente no navegador. Ele exibe alguns caracteres indesejados.

Alguém pode me ajudar nisso?

Respostas:

0 para resposta № 1

Eu não tenho idéia do que significa UC2-Decimal e UC2-Hex,mas parece que você está falando sobre o ponto de código Unicode 150 (decimal) ou 0x96 (hex). Este caractere Unicode existe, mas não é o que você está procurando: é um caractere de controle obscuro da série C1 conhecido como "SPA". Presumivelmente, este é o problema!

O personagem que você copiou na sua pergunta é U + 2013, conhecido como "EN DASH", um caractere válido. Sua representação utf-8 seria a sequência de três bytes 0xe2 0x80 0x93.