Configurer le corps de la réponse
Procédure
- Reliez le tRESTRequest au tXMLMap à l'aide d'un lien Row > UserInfo.
-
Double-cliquez sur le tXMLMap dans l'espace de modélisation graphique pour ouvrir le Map Editor.
- Cliquez-droit sur le nœud root de la table d'entrée et sélectionnez Create Sub-Element. Nommez le sous-élément person dans la boîte de dialogue qui s'ouvre.
- Cliquez-droit sur le nœud person créé dans l'étape précédente et sélectionnez As loop element.
- Créez deux sous-éléments au nœud person en sélectionnant Create Sub-Element dans le menu contextuel. Nommez ces sous-éléments id et name.
- Cliquez sur le bouton [+] dans le coin supérieur droit pour ajouter une sortie, que vous nommez Response.
- Cliquez sur le bouton [+] en bas à droite pour ajouter une colonne body de type Document pour la sortie.
- Cliquez-droit sur le nœud root dans la table de sortie et sélectionnez Create Sub-Element. Nommez le sous-élément person dans la boîte de dialogue qui s'ouvre.
- Cliquez-droit sur le nœud person créé dans l'étape précédente et sélectionnez As loop element.
- Créez trois sous-éléments au nœud person en sélectionnant Create Sub-Element dans le menu contextuel, respectivement id, name et company dans cet exemple.
- Sélectionnez la colonne id de la table d'entrée et déposez-la sur le champ Expression du nœud id de la table de sortie.
-
Sélectionnez la colonne name de la table d'entrée et déposez-la dans le champ Expression du nœud name dans la table de sortie.
Cliquez dans le champ Expression du nœud name de la table de sortie et cliquez sur le bouton [...] dans ce champ pour afficher l'assistant Expression Builder.Dans la zone Expression, saisissez StringHandling.UPCASE([UserInfo.body:/root/person/name]) afin de convertir le nom de l'utilisateur ou de l'utilisatrice en majuscules. Cliquez sur OK pour fermer l'assistant.Pour plus d'informations concernant l'utilisation de l'Expression Builder, consultez Créer du code à l'aide de l'Expression Builder.
- Dans le champ Expression du nœud company, saisissez "Talend".
- Cliquez sur OK afin de sauvegarder les paramètres.
Cette page vous a-t-elle aidé ?
Si vous rencontrez des problèmes sur cette page ou dans son contenu – une faute de frappe, une étape manquante ou une erreur technique – faites-le-nous savoir.