Remarque préalable : Depuis la version 13 d'Adélia Studio, les ordres XML Adélia sont pris en charge coté AS/400 (partie serveur AS/400 de programmes Visual/Web/Cloud et dans les programmes Adélia iSeries). Si vous êtes au moins à ce niveau de version d'Adélia, nous vous conseillons donc d'utiliser ces ordres plutôt que d'utiliser les api du XML ToolKit IBM décrites ci-après.

Objectif

Ecrire ou lire un contenu XML directement à partir d'une application AS400.

Méthode

Ces actions s'effectuent à l'aide des API du XML Toolkit IBM.

La solution de gestion de fichiers XML est basée sur la manipulation des fonctions du programme de service QXML4PR550 (jusqu’en V5R4) ou QXML4PR563 (à partir de la V6R1) du XML Toolkit d’IBM.

Documentation

Le document ci-dessous explique comment référencer les fonctions du programme de service IBM.

Il décrit aussi la possibilité de passer par des programmes de services Adelia enrobant les appels de fonctions XML IBM et facilitant la lecture/écriture de documents XML

Lien vers l'infocentre IBM (V7R2) sur le XMLToolkit : http://www.ibm.com/support/knowledgecenter/ssw_ibm_i_72/rzamj/rzamjmain.htm

Le fichier out_api.zip ci-dessous contient un export d'un environnement Adelia (en V11) illustrant le référencement des fonctions du XML Toolkit IBM et des exemples d'utilisation de ces fonctions.

Pour mettre en oeuvre cet environnement :

  • utiliser l'outil de gestion des bases de données Adelia pour créer un environnement Adelia en V11,
  • importer les données du fichier zip dans l'environnement créé.

Migrer au niveau Adelia souhaité l'environnement récupéré.

out_api.zip

  • Aucune étiquette