Création de boîtes de dialogue utilisateur
1.7 Descripteur XML
Descripteur de balise
XML_PARSER Suite
46
Signification
En outre, l'analyseur syntaxique fournit des variables afin que les fonctions de rappel puis‐
sent accéder aux données d'événement.
startElementHandler :
Paramètres de fonction
tag_name
- Nom de balise
num
- Nombre d'attributs trouvés
Variables système
$xmlAttribute
Tableau String avec le nombre d'éléments indiqués par num.
$xmlValue
Tableau String qui contient la plage de valeurs d'attribut 0-num.
Exemple :
<function_body name="startElementHandler" return="true"
parameter="tag_name, num">
<print text="attribute name %s"> $xmlAttribute[0]</print>
<print text="attribute value %s"> $xmlValue[0]</print>
</function_body>
endElementHandler :
Paramètres de fonction
tag_name
- Nom de balise
Exemple :
<function_body name="endElementHandler" parameter="tag_name">
<print text="name %s"> tag_name </print>
</function_body>
Manuel de programmation, 12/2017, 6FC5397-1DP40-6DA1
Easy XML