Utilisation de l'API XML pour exécuter des opérations

Vous pouvez utiliser l'interface de programme d'application (API)IBM® XML pour exécuter des opérations appliquant les nouvelles normes XML W3C.

Avant de commencer

Limitations du processeur :
  • Si vous utilisez l'axe des espaces de noms, seuls les espaces de nom déclarés sur le noeud actuel sont accessibles via l'axe des espaces de noms (au lieu de tous les espaces de nom à la portée du noeud actuel) si le document en entrée fourni est une source StreamSource, SAXSource ou StAXSource.
  • Lors de l'évaluation de certaines opérations et fonctions de chaîne, le processeur risque de ne pas traiter correctement les caractères Unicode avec des points de code supérieurs à #xFFFF ; il risque de traiter à tort la paire de substitution dans le codage UTF-16 du caractère comme deux caractères distincts.
  • Les noeuds de texte d'espace peuvent ne pas être supprimés des éléments ayant un type complexe avec un contenu element-only. Lorsqu'il existe des enfants correspondants d'un tel élément, utilisez un type de séquence qui correspond uniquement aux éléments, tels element() pour éviter le traitement de ces noeuds de texte.
  • Le numéro de colonne signalé dans un message d'erreur relatif à une expression d'opérateur peut ne pas désigner l'opérande en situation d'erreur. Prenez en compte les deux opérandes lors de la détermination de la cause de l'erreur.
  • L'utilisation d'une variable déclarée dans une clause typeswitch XQuery en tant qu'opérande dans une expression arithmétique peut provoquer une erreur.
    Lors de l'utilisation de la variable déclarée dans une clause typeswitch XQuery comme dans l'exemple suivant, le processeur peut signaler de manière incorrecte une erreur de type.
    typeswitch (.)
    case $a as xs:integer return ($a + 1)
    default return 17
    Pour éviter cette restriction, attribuez à cette variable le type attendu. Exemple :
    typeswitch (.)
    case $a as xs:integer return (($a cast as xs:integer) + 1)
    default return 17

Procédure


Icône indiquant le type de rubrique Rubrique de tâche



Icône d'horodatage Dernière mise à jour: last_date
http://www14.software.ibm.com/webapp/wsbroker/redirect?version=cord&product=was-nd-mp&topic=txml_using_xapi
Nom du fichier : txml_using_xapi.html