Page 1 sur 1

[V7R3] - xml-into avec balise contenant des points (".&

Posté : mer. 14 nov. 2018, 13:45:31
par thomas.barberot
Bonjour.

Je cherche à faire une instruction XML-INTO sur un flux XML dont certaines balises contiennent des ".", comme ici par exemple la balise "java.lang.String".
Forcément, en RPG, impossible de créer un champ avec un "." dans le nom.
Donc, avant de passer un script qui remplace toutes les balises contenant un "." (par exemple en remplaçant par rien), quelqu'un sait-il comment ajouter une option au XML-INTO pour qu'il ignore les points, par exemple ?

Code : Tout sélectionner

<property name="comment">
    <java.lang.String value=""/>
</property>

XML-INTO

Posté : mer. 14 nov. 2018, 15:19:41
par cmasse
On peut mettre des options à XML-INTO, dont

case=convert

gère les balises XML portant des noms, non valides en RPG (code-postal)
les noms sont convertit en majuscules (comme case=any),les caractères
invalides remplacés par '_', sauf le première caractère qui est ignoré
s'il est invalide. (code-postal devient CODE_POSTAL)

(sujet inconnu)

Posté : mer. 14 nov. 2018, 17:00:11
par thomas.barberot
Ca fonctionne parfaitement !
Merci Christian.