XMLElement

  • Rversion finale: Australia
  • Mis à jour 12 mars 2026
  • 1 minute de lecture
  • Fournit des méthodes d’itération d’éléments XML et de mappage des valeurs aux champs d’une table.

    Vous obtenez un objet XMLElement en appelant la méthode next() d’un objet XMLElementIterator .

    XMLElement : getIterator(String xPath)

    Renvoie un objet XMLElementIterator pour l’élément XML en fonction du paramètre spécifié.

    Tableau 1. Paramètres
    Nom Type Description
    xPath Chaîne Une expression de type xPath qui spécifie où commencer dans l’objet XMLElement .
    Tableau 2. Renvoie
    Type Description
    XMLElementIterator Objet qui peut être utilisé pour itérer sur des éléments de l’objet XMLElement .

    XMLElement : getIteratorOverAllChildren()

    Renvoie un objet XMLElementIterator qui inclut tous les sous-éléments de l’élément XML en fonction du paramètre spécifié.

    Tableau 3. Paramètres
    Nom Type Description
    Néant
    Tableau 4. Renvoie
    Type Description
    XMLElementIterator Objet qui peut être utilisé pour itérer sur des éléments de l’objet XMLElement .

    XMLElement : valueFor(String tableName, String fieldName)

    Spécifie que la valeur de l’élément est mappée au champ spécifié dans la table indiquée.

    L’appel de cette méthode sur une valeur d’élément indique au proxy que la valeur de cet élément est mappée au champ spécifié dans la table spécifiée. Le proxy vérifie ensuite si le champ doit être chiffré. Si les noms de table et de champ sont inconnus, vous pouvez appeler la méthode valueFor() sur une table et un champ qui sont affectés dynamiquement en fonction de la demande.

    Tableau 5. Paramètres
    Nom Type Description
    tableName Chaîne Le nom de la table.
    Fieldname Chaîne Nom du champ.
    Tableau 6. Renvoie
    Type Description
    nul

    XMLElement : encodedQueryFor(nom de table de chaîne)

    Spécifie que la valeur de l’élément est une requête codée pour la table spécifiée.

    L’appel de cette fonction sur un élément indique au proxy que la valeur de l’élément est une chaîne de requête codée pour la table spécifiée. Le proxy analyse la requête codée et chiffre les champs de la requête codée qui doivent être chiffrés.

    Tableau 7. Paramètres
    Nom Type Description
    tableName Chaîne La table sur laquelle vous prévoyez que la requête s’exécute.
    Tableau 8. Renvoie
    Type Description
    nul

    XMLElement : getName()

    Renvoie le nom de l’élément.

    Tableau 9. Paramètres
    Nom Type Description
    Néant
    Tableau 10. Renvoie
    Type Description
    Chaîne Nom de l’élément.

    XMLElement : getAttributeValue(attribut de chaîne)

    Renvoie la valeur de l’attribut spécifié.

    Tableau 11. Paramètres
    Nom Type Description
    attribut Chaîne Nom d’attribut.
    Tableau 12. Renvoie
    Type Description
    Chaîne La valeur de l’attribut.