Pergunta

Eu encontrei alguns caracteres estranhos que não exibem corretamente no Internet Explorer, como estes: â € œ, â € “e um € ™. Acho que eles são transitadas e colar copy-conteúdo da Palavra.

Eu estou usando XSLT para construir o conteúdo da página e seria ótimo para detectar esses personagens na XSLT e substituí-los com códigos HTML válidos. Eu já faço substituição de string na folha de estilo, mas não tenho certeza de como detectar esses caracteres codificados ou se é possível.

Foi útil?

Solução

E simplesmente mudando a codificação para a folha de estilo, bem como sua saída para UTF-8? Os caracteres que você menciona são , e . Certamente não inválida ou assim, dada a codificação correta (os personagens são, pelo menos perfeitamente válido em Codepage 1252).

Outras dicas

Usando um editor bom XML como XMLSpy deve destacar quaisquer erros no formatar seu XSLT através da validação em tempo de desenvolvimento.

várias substituições de corda de Jeni Tennison pode ser um bom ponto de partida .

Licenciado em: CC-BY-SA com atribuição
Não afiliado a StackOverflow
scroll top