QlikView - Fichier XML

XML est un format de fichier qui partage à la fois le format de fichier et les données sur le World Wide Web, les intranets et ailleurs en utilisant du texte ASCII standard. Il signifie Extensible Markup Language (XML). Semblable au HTML, il contient des balises de balisage. Cependant, contrairement au HTML où la balise de balisage décrit la structure de la page, en XML, les balises de balisage décrivent la signification des données contenues dans le fichier. QlikView peut utiliser les données des fichiers XML.

Le processus de chargement des données à partir de fichiers XML est similaire au chargement de fichiers délimités que nous avons vu précédemment. Ouvrez l'éditeur de script. Cliquez sur le menuInsert → Load Statement → Load from File. Recherchez le fichier XML que vous souhaitez charger. Dans cet exemple, nous choisissons le fichier employee_dat.xml.

Sélectionnez la structure de fichier XML

Lors de l'ouverture du fichier XML sélectionné, une fenêtre apparaît comme indiqué ci-dessous. Sous leFile Typedans la partie gauche, choisissez XML. Le contenu du fichier XML apparaît désormais sous forme de tableau avec la colonne d'en-tête. Cliquez sur Terminer.

Script du chargeur de fichiers

Le chargement du fichier XML dans QlikView se fait via le script de chargement, visible ci-dessous. Ainsi, lorsque nous utilisons un fichier XML, nous pouvons modifier le script ci-dessous pour renommer les colonnes ou modifier l'emplacement du fichier, etc.

Maintenant, l'assistant de script vous invite à enregistrer le fichier sous la forme d'extension de fichier * .qvw. Il vous demande de sélectionner un emplacement où vous devez enregistrer le fichier. Cliquez sur «Étape suivante» pour continuer. Il est maintenant temps de voir les données chargées à partir du fichier XML. Nous utilisons unTable Box objet de feuille pour afficher ces données.

Créer une boîte de table

le Table Boxest un objet de feuille pour afficher les données disponibles sous forme de tableau. Il est appelé depuis le menuLayout → New Sheet Object → Table Box.

En cliquant sur Suivant, nous avons la possibilité de choisir les champs dans la zone de tableau. Vous pouvez utiliser lePromote or Demote boutons pour réorganiser les champs.

Données de la boîte de tableau

À la fin de l'étape ci-dessus, l'objet de feuille de boîte de tableau apparaît et affiche les données lues à partir du fichier Excel.