ID do artigo: 275883 - Última revisão: sexta-feira, 26 de outubro de 2007 - Revisão: 1.5 INFO: Codificação de XML e métodos de interface do DOM
SumárioUma vantagem principal dos dados XML (Extensible Markup Language) é que ele é independente de plataforma. No entanto, codificação correta deve ser especificado para garantir a correta transferência de dados XML entre diferentes plataformas. O white paper "Como a codificação de dados XML" aborda problemas de codificação de XML gerais em detalhes: http://msdn.microsoft.com/en-us/library/aa468560.aspx
(http://msdn.microsoft.com/en-us/library/aa468560.aspx)
Na maioria dos cenários, erros de codificação XML se originam do padrão diferente configurações do Microsoft XML (MSXML) analisador métodos e interfaces de codificação. Uma compreensão clara dessas configurações padrão ajudará impedindo que os erros de codificação. Mais InformaçõesCodificações XMLMSXML oferece suporte a todas as codificações são suportadas pelo Microsoft Internet Explorer. Suporte do Internet Explorer depende de quais pacotes de idiomas são instalados no computador; essas informações são armazenadas sob a seguinte chave do Registro: HKEY_CLASSES_ROOT\MIME\Database\Charset MSXML tem suporte nativo para as seguintes codificações:UTF-8 Ele também reconhece (internamente usando a função de API WideCharToMultibyte para mapeamentos) as seguintes codificações: UTF-16 UCS-2 UCS-4 ISO-10646-UCS-2 UNICODE-1-1-UTF-8 UNICODE-2-0-UTF-16 UNICODE-2-0-UTF-8 US-ASCII O local correto para especificar a codificação para os dados é a declaração XML. Por exemplo, se os dados são codificados com padrão ISO-8859-1, você pode especificar isso da seguinte maneira: ISO-8859-1 ISO-8859-2 ISO-8859-3 ISO-8859-4 ISO-8859-5 ISO-8859-6 ISO-8859-7 ISO-8859-8 ISO-8859-9 WINDOWS-1250 WINDOWS-1251 WINDOWS-1252 WINDOWS-1253 WINDOWS-1254 WINDOWS-1255 WINDOWS-1256 WINDOWS-1257 WINDOWS-1258 Erros de DOM do MSXMLDois erros comuns que são retornados de métodos de interface XML Document Object Model (DOM) são:Um caractere inválido foi encontrado no conteúdo de texto. - e - Opção da codificação atual para a codificação especificada não suportado.
Com o analisador MSXML versões 2.5, SP1 2.5 e 2.6, o método loadXML do IXMLDOMDocument somente podem carregar dados do UCS-2 codificado ou UTF-16. Qualquer tentativa de carregar dados XML que estão codificados com outra codificação formatar os resultados no seguinte erro: Opção da codificação atual para a codificação especificada não suportado. Você também pode receber esses erros quando você chama o método transformNode da interface IXMLDOMNode com um arquivo XSL ou XSLT em que o XML de codificação de informações é especificado da seguinte maneira: ReferênciasPara obter informações adicionais, clique no número abaixo para ler o artigo na Base de dados de Conhecimento da Microsoft: 259555
(http://support.microsoft.com/kb/259555/EN-US/
)
PROBLEMA: Erro ocorre ao abrir um Recordset ADO no fluxo XML Para o download XML mais recente e informações, consulte o seguinte site Microsoft Developer Network (MSDN): http://msdn.microsoft.com/xml/default.asp
(http://msdn.microsoft.com/xml/default.asp)
A informação contida neste artigo aplica-se a:
Tradução automáticaIMPORTANTE: Este artigo foi traduzido por um sistema de tradução automática (também designado por Machine Translation ou MT), não tendo sido portanto traduzido ou revisto por pessoas. A Microsoft possui artigos traduzidos por aplicações (MT) e artigos traduzidos por tradutores profissionais, com o objetivo de oferecer em português a totalidade dos artigos existentes na base de dados de suporte. No entanto, a tradução automática não é sempre perfeita, podendo conter erros de vocabulário, sintaxe ou gramática. A Microsoft não é responsável por incoerências, erros ou prejuízos ocorridos em decorrência da utilização dos artigos MT por parte dos nossos clientes. A Microsoft realiza atualizações freqüentes ao software de tradução automática (MT). Obrigado. Clique aqui para ver a versão em Inglês deste artigo: 275883
(http://support.microsoft.com/kb/275883/en-us/
)
| Outros Recursos Outros Sites de Suporte
ComunidadesTraduções deste artigo |






Windows Live
Facebook
Twitter
Linkedin
Digg it
Yahoo
Delicious
StumbleUpon
Yammer
Reddit
Technorati
FriendFeed
Email


Voltar para o início