0 Abonnés · 3 Publications

Le langage de marquage extensible (Extenisve Markup Language, XML) est un langage de balisage qui définit un ensemble de règles pour coder des documents dans un format à la fois lisible par l'homme et par la machine.

En savoir plus.

Article Guillaume Rongier · Juin 24, 2024 10m read

InterSystems IRIS dispose d'une série de dispositifs facilitant la capture, la persistance, l'interopérabilité et la génération d'informations analytiques à partir de données au format XML. Cet article vous montrera comment procéder:

  1. Capture du XML (via un fichier dans notre exemple);
  2. Traitement des données capturées en interopérabilité;
  3. Persistance du XML dans les entités/tables persistantes;
  4. Création des vues analytiques pour les données XML capturées.
0
1 111
Question Julia Pertin · Oct 6, 2023

Cette question est apparue à l'origine dans les commentaires du post : Parcours de noeuds XML

Je suis confronté à un nouveau soucis car mon noeud <Contenu> contient d'autres noeuds mais qui ne doivent être traité qu'après : 

<?xml version="1.0""UTF-8"

C'est à dire qu'avec l'exemple ci-dessus je récupère le nom de la classe et du coup le Correlate de data ne fonctionne plus. 

2
1 129
Question Julia Pertin · Oct 5, 2023

Bonjour, 

Je récupère un fichier XML structuré de cette façon : 

<?xml version="1.0""UTF-8"

J'ai besoin de parcourir ces noeuds afin de récupérer la valeur du noeud <Table> afin de pouvoir faire un Correlate sur la classe correspondante pour y attribuer mes valeurs. 

Je n'arrive à récupérer que le premier noeud <data>. 

Pouvez-vous m'aider s'il vous plait. 

5
1 98