À propos des bases de données de fichiers XML

Le langage XML (Extensible Markup Language) définit un ensemble de règles pour le codage de documents dans un format à la fois lisible en clair et par la machine. XML est souvent utilisé pour échanger des données sur Internet.

Vous pouvez utiliser l'assistant de configuration de base de données pour convertir les fichiers XML hiérarchiques en une table de base de données plate dans laquelle chaque ligne représente un enregistrement de données et chaque colonne représente un champ. Les rubriques de cette section décrivent comment la structure de votre fichier XML influence les champs et les enregistrements qui résultent de cette conversion. Ils décrivent également les options de l'assistant de configuration de base de données que vous pouvez utiliser pour configurer votre base de données comme source de données pour votre document BarTender.

Comme pour les fichiers texte et les fichiers SAPIDoc, le fichier XML que vous fournissez dans l'assistant est considéré comme un fichier exemple qui est remplacé par un fichier différent pendant l'impression automatisée. Par conséquent, le fichier exemple doit contenir des exemples de tous les éléments et attributs susceptibles d'apparaître dans les fichiers XML que vous utiliserez pour l'impression. Le schéma de base de données (noms de colonne) est créé à partir de ces nœuds d'attribut et d'élément. Si un nœud est manquant, aucun nom de colonne (champ) correspondant n'est créé pour lui.

FerméExemple

L'exemple suivant illustre comment un simple fichier XML est converti en une table de base de données plate.

L'exemple de fichier XML est le suivant.

Lorsque vous connectez BarTender au fichier XML à l'aide de l'assistant de configuration de base de données, le XML est converti dans la table de base de données suivante.

Dans cette rubrique