Prise en charge du type de données de définition de schéma XML (XSD)

Important :  Cet article a été traduit automatiquement, voir l’avertissement. Vous pouvez consulter la version en anglais de cet article ici.

Il est important de comprendre comment les types de données de définition de schéma XML (XSD) sont gérés lorsque vous importez ou exportez des données XML, afin que les données sont converties correctement selon vos besoins.

Que voulez-vous faire ?

Découvrez comment Excel gère les types de données XSD lorsque vous importez des données XML

Découvrez comment Excel afficher mappage des formats aux types de données XSD lorsque vous exportez des données XML

Découvrez comment Excel gère les types de données XSD lorsque vous importez des données XML

Important : Si un fichier de schéma XML (.xsd) ne définit pas un attribut de type des données spécifiques d’un élément (par exemple, XSD : decimal), puis Microsoft Office Excel 2007 met en forme la cellule en tant que texte par défaut lorsque vous importez des données XML. Mise en forme en tant que texte garantit que les caractères stockés dans la cellule sont exactement le même que les données qui sont stockées dans le fichier XML (.xml). Par exemple, les zéros non valeurs zéro (0) dans un champ d’ID ou carte bancaire sont supprimées lorsqu’elles sont mis en forme comme un nombre, mais pas supprimées lorsqu’elles sont mises en forme en tant que texte. Toutefois, les données sont mises en forme du texte ne correspond pas. Si vous souhaitez que les données doit être évaluée, car elle contient une formule, vous devez fournir explicitement un attribut de type de données numériques, par exemple xsd : decimal ou type xsd : Integer.

Le tableau suivant répertorie les formats d’affichage qui sont appliqués à un élément avec un type de données XSD particulier est importé dans une feuille de calcul Excel. Données dont le format XSD apparaissent dans la colonne formats non pris en charge sont importées sous forme de texte.

Type de données XSD

Format d’affichage Excel

Formats non pris en charge

fuseau

h:mm:ss

: ssZ
Hh:mm:ss.f-f

date/heure

m/aaaa h : mm

aaaa-mm-jjThh
aaaa-mm-jjThh +/-hh : mm
aaaa-mm-jjThh-f
années en dehors de la plage 1900-9999

date

Date * 3/14/2001

aaaa-mm-jjZ
aaaa-mm-jj +/-hh : mm
années en dehors de la plage 1900-9999

gYear

Nombre, pas de décimales

aaaa +/-hh : mm
années en dehors de la plage 1900-9999

gDay
gMonth

Nombre, pas de décimales

gYearMonth

Mmm-aa personnalisé

aaaa-mm +/-hh : mm
années en dehors de la plage 1900-9999

gMonthDay

Personnaliser j-mmm

anyType
anyURI
base64Binary
durée
ENTITÉS
ENTITÉ
hexBinary
ID
IDREF
IDREFS
langue
nom
NCName
NMTOKEN
NMTOKENS
normalizedString
NOTATION
nom qualifié
chaîne
jetons

Texte

valeur booléenne

Boolean

Decimal
le flottement
double

Général

Zéros (0) sont supprimées.
Négatif (-) et les signes positif (+) sont respectés, mais les signes uniquement négatifs sont affichés.
Excel stocke et calcule avec une précision de 15 chiffres significatifs.

sur un octet
int
entier
long
negativeInteger
nonNegativeInteger
nonPositiveInteger
positiveInteger
courte
unsignedByte
entier non signé
unsignedLong
unsignedShort

Général

Haut de la Page

Découvrez comment Excel afficher mappage des formats aux types de données XSD lorsque vous exportez des données XML

Lorsque vous exportez des données XML, les données exportées correspondront aux données affichées dans la feuille de calcul, dans les cas suivants :

  • Le format d’affichage Excel correspond à texte.

  • Vous n’avez pas modifié le format d’affichage des données.

Si vous modifiez le format d’affichage d’une cellule qui comporte numérique, de date ou de données de date, la valeur de la cellule sous-jacente est exportée. Par exemple, si vous appliquez un format d’affichage pourcentage à une cellule qui provoque l’affichage de 51,50 %, la valeur de cellule est exportée en tant que.515.

Haut de la Page

Remarque : Avertissement traduction automatique : cet article a été traduit par un ordinateur, sans intervention humaine. Microsoft propose cette traduction automatique pour offrir aux personnes ne maîtrisant pas l’anglais l’accès au contenu relatif aux produits, services et technologies Microsoft. Comme cet article a été traduit automatiquement, il risque de contenir des erreurs de grammaire, de syntaxe ou de terminologie.

Développez vos compétences
Découvrez des formations
Accédez aux nouvelles fonctionnalités en avant-première
Rejoignez le programme Office Insider

Ces informations vous ont-elles été utiles ?

Nous vous remercions pour vos commentaires.

Merci pour vos commentaires. Il serait vraisemblablement utile pour vous de contacter l’un de nos agents du support Office.

×