ADELIA |
VADELIA |
SADELIA |
WADELIA |
EADELIA |
(I/B) |
(I/B) (C/S) |
(B) (S) |
(I/B) (C/S) |
(B) (C/S) |
Paragraphe d'utilisation
Tous.
Syntaxe
XML_FERMER NomIdentifiantXml Encodage
Encodage |
→ |
*ENCODAGE_FIC(<ConstanteAlpha> | <variable alpha>) | Rien |
Description
En mode lecture le document XML est déchargé de la mémoire.
En mode écriture, ou lecture/écriture, le document XML est sauvegardé dans le fichier ou la variable IMAGE indiqués à l'ouverture, et le document est déchargé de la mémoire.
Si le paramètre Encodage est renseigné, le fichier est sauvegardé selon l'encodage indiqué dans la constante ou la variable alphanumérique.
Après l'exécution de cet ordre, le mot réservé *CODE_RETOUR peut prendre les valeurs suivantes :
0 (*NORMAL) |
La fermeture s'est bien déroulée. |
9 |
Erreur de validation liée à la définition de la Dtd. |
11 |
Erreur à la sauvegarde du fichier. |
13 |
Erreur : l'identifiant XML n'est pas ouvert. |
21 |
Erreur : le fichier schéma spécifié dans le fichier XML est introuvable ou incorrect. |
22 |
La validation du fichier XML par son schéma a provoqué des erreurs. |
Par exemple
XML_OUVRIR Xml1 'C:\temp\MonFichier.xml' *LECT_ECRIT 'C:\temp\MonFichier.xml'
...
XML_FERMER Xml1