4D v16.3Présentation des commandes XML SAX |
||
|
4D v16.3
Présentation des commandes XML SAX
Présentation des commandes XML SAX
Ce thème regroupe les commandes XML SAX de 4D. Pour des informations générales sur le XML (présentation, jeux de caractères, glossaire) ainsi que sur les différences entre les modes DOM et SAX, veuillez vous reporter à la section Présentation des commandes XML DOM. Note à propos du mode préemptif : Les références XML créées par un process préemptif peuvent être utilisées dans ce process uniquement. A l'inverse, les références XML créées par des process coopératifs peuvent être utilisées par tout autre process coopératif, mais ne peuvent pas être utilisées par un process préemptif. Les commandes SAX travaillent avec des références de documents standard de 4D (RefDoc, référence de type Heure). Il est donc possible d’utiliser ces commandes conjointement avec les commandes 4D permettant de gérer les documents, par exemple SEND PACKET ou Append document. Note : Les documents destinés à la lecture SAX doivent impérativement être ouverts en mode “lecture seule” par la commande Open document. Ce principe est destiné à prévenir les conflits pouvant survenir entre 4D et la librairie Xerces lors de l’ouverture simultanée de documents “standard” et de documents XML. Si vous exécutez une commande d’analyse SAX avec un document ouvert en lecture-écriture, un message d’alerte est affiché et l’analyse est impossible. La fermeture d’un document XML SAX doit être effectuée à l’aide de la commande CLOSE DOCUMENT. Si des éléments XML étaient ouverts, ils sont automatiquement refermés.
|
PROPRIÉTÉS
Produit : 4D
HISTORIQUE
UTILISATION DE L'ARTICLE
4D - Langage ( 4D v16) |