Suporte ao tipo de dados XSD

Importante :  Este artigo foi traduzido por um sistema de tradução automática, leia o aviso de isenção de responsabilidade. Para sua referência, veja a versão em inglês deste artigo aqui.

É importante compreender como os tipos de dados XSD são tratados durante a importação ou exportação, a fim de que os dados sejam convertidos corretamente de acordo com as suas necessidades.

O que você deseja fazer?

Saiba como o Excel lida com tipos de dados XSD ao importar dados XML

Saiba como o Excel exibir mapa de formatos para tipos de dados XSD ao exportar dados XML

Mais informações sobre como o Excel trata os tipos de dados XSD durante a importação de dados XML

Importante : Se um arquivo de esquema XML (.xsd) não definir um atributo de tipo de dados específico para um elemento (como xsd:decimal), por padrão, o Microsoft Office Excel 2007 formatará a célula como texto quando os dados XML forem importados. A formatação como texto garante que os caracteres armazenados na célula serão exatamente iguais aos dados armazenados no arquivo XML (.xml). Por exemplo, os zeros à esquerda (0) em um campo de identificação ou cartão de crédito são removidos quando formatados como um número, mas não são removidos quando formatados como texto. No entanto, os dados formatados como texto não são avaliados. Caso deseje que os dados sejam avaliados porque contêm uma fórmula, você deve fornecer explicitamente um atributo de tipo de dados numéricos, como xsd:decimal ou xsd:integer.

A tabela a seguir lista os formatos de exibição aplicados quando um item com um tipo de dados XSD específico é importado para uma planilha do Excel. Os dados com um formato XSD listado na coluna Formatos inválidos são importados como valores de texto.

Tipo de dados XSD

Formato de exibição do Excel

Formatos inválidos

hora

h:mm:ss

hh:mm:ssZ
Hh:mm:ss.f-f

dateTime

m/d/aaaa h:mm

aaaa-mm-ddThh:mm:ssZ
aaaa-mm-ddThh:mm:ss+/-hh:mm
aaaa-mm-ddThh:mm:ss.f-f
Anos fora do intervalo 1900 a 9999

data

Data *3/14/2001

aaaa-mm-ddZ
aaaa-mm-dd+/-hh:mm
Anos fora do intervalo 1900 a 9999

gYear

Número, sem decimais

aaaa+/-hh:mm
Anos fora do intervalo 1900 a 9999

gDay
gMonth

Número, sem decimais

gYearMonth

mmm-aa personalizado

aaaa-mm+/-hh:mm
Anos fora do intervalo 1900 a 9999

gMonthDay

d-mmm personalizado

anytype
anyURI
base64Binary
duration
ENTITIES
ENTITY
hexBinary
ID
IDREF
IDREFS
language
Name
NCName
NMTOKEN
NMTOKENS
normalizedString
NOTATION
QName
string
token

Texto

booleano

Booleano

decimal
float
double

Geral

Os zeros à esquerda e à direita (0) são ignorados.
Os sinais negativos (-) e positivos (+) são respeitados, embora somente os sinais negativos sejam exibidos.
O Excel armazena e realiza o cálculo com 15 dígitos significativos de precisão.

byte
int
integer
long
negativeInteger
nonNegativeInteger
nonPositiveInteger
positiveInteger
short
unsignedByte
unsignedInt
unsignedLong
unsignedShort

Geral

Início da página

Mais informações sobre como os formatos de exibição do Excel são mapeados para os tipos de dados XSD durante a exportação de dados XML

Quando você exportar dados XML, os dados exportados corresponderão aos dados exibidos na planilha, sob as seguintes circunstâncias:

  • O formato de exibição do Excel é Texto.

  • Você não alterou o formato de exibição dos dados.

Se o formato de exibição de uma célula com dados numéricos, data ou hora for alterado, o valor de base da célula será exportado. Por exemplo, se você aplicar o formato de exibição Porcentagem a uma célula que resulte na exibição de 51,50%, o valor da célula será exportado como 0,515.

Início da página

Observação : Aviso de Isenção de Tradução Automática: Este artigo foi traduzido por computador, sem intervenção humana. A Microsoft oferece essas traduções automáticas para ajudar as pessoas que não falam inglês a aproveitar os textos escritos sobre produtos, serviços e tecnologias da Microsoft. Como este artigo foi traduzido automaticamente, é possível que contenha erros de vocabulário, sintaxe ou gramática.

Expanda suas habilidades
Explore o treinamento
Obtenha novos recursos primeiro
Ingressar no Office Insider

Essas informações foram úteis?

Obrigado por seus comentários!

Agradecemos pelos seus comentários! Parece que pode ser útil conectar você a um de nossos agentes de suporte do Office.

×