CV, ganhou a cerveja pois trabalhou de acordo com as regras. Esqueci de dizer que o arquivo xml deveria ser gravado SEM a opção de gravar em UTF-8 até porque não sei como fazer isto com o VI.
Mas se alguém escrevesse no Notepad e na hora da gravação NÃO optasse por UTF-8 aí o resultado no IE seria:
A página XML não pode ser exibida
Não é possível exibir a entrada XML usando a folha de estilos XSL. Corrija o erro e clique no botão Atualizar ou tente novamente mais tarde.
--------------------------------------------------------------------------------
Caractere inválido encontrado no texto. Erro ao processar o recurso 'file:///E:/testeUTF-8-SalvoComoANSI.xml'. Linha 2, posição 9
<teste>S
Escrevam no Notepad e salvem normalmente. Vão receber erro no IE. A seguir editem o mesmo arquivo e usem “Salvar como” e na codificação escolham UTF-8.
CV, devo não nego, pago quando puder. Porém, ainda continuo recomendando o uso de encoding=“ISO-8859-1”.
Luca, UTF-8 é um encoding para caracteres, logo para usar UTF-8 vc precisa de uma ferramenta que suporta esse encoding. Sem isso é como pedir para voce escrever os valor binario 0x0001020304 em um arquivo usando somente o notepad.
Use ferramentas que se adequem ao que está sendo feito.