Aujourd'hui, les bases de données contiennent des données dans des formats incompatibles, ce qui engendre des problèmes d'échange de données entre systèmes via Internet. La conversion des données au format XML peut atténuer les risques d'incompatibilité. XML est utilisé pour stocker des données dans des fichiers ou des bases de données, et Access 2010 permet de récupérer des données à partir de fichiers XML pour effectuer des opérations avancées.
XML est constitué de tableaux bien structurés contenant des données disparates, dont les nœuds parents et enfants sont dispersés dans le document. XML prend en charge les balises définies par l'utilisateur ; il n'y a donc aucune règle ni contrainte à suivre.
Pour commencer, familiarisons-nous avec sa structure.
{lignes de code}
Voici un exemple de fichier XML

Pour importer ce fichier dans Access 2010, lancez l'application, accédez à l'onglet Données externes et cliquez sur Fichier XML .

Dans la boîte de dialogue Obtenir des données externes , choisissez le fichier XML que vous souhaitez importer et cliquez sur OK.

Une boîte de dialogue s'affiche, affichant le contenu du fichier XML sous forme d'arborescence bien structurée. Les options d'importation vous permettent également d'importer uniquement la structure des données. Activez « Structure et données » pour importer les données avec leur structure. Cliquez sur « OK » pour lancer l'importation.

Le fichier de données XML a été importé avec succès dans Access, comme illustré dans la capture d'écran ci-dessous. Ouvrez le mode Création pour appliquer les contraintes souhaitées aux champs de données.
