Accéder au contenu principal

Transformer un message en formats JSON à l'aide d'une expression JSLT

Ce scénario s'applique uniquement à Talend ESB, Talend Data Services Platform, Talend MDM Platform, Talend Real-Time Big Data Platform et à Talend Data Fabric.

Ce scénario présente la manière de transformer un message entre des formats JSON à l'aide d'un modèle, provenant du référentiel du Studio, du système de fichiers local et spécifié dans le composant cJSLT.

Un fichier de modèle JSON demo.jslt provenant du référentiel du Studio et du système de fichiers local avec le contenu suivant sera utilisé dans ce scénario :
{
  "firstName": .givenName,
  "lastName": .sureName,
  "fullName": .givenName + " " + .sureName,
  "fileName": split(.path, "/")[-1],
  "unixTime": round(now() * 1000),
  "status": $headers.responseCode,
  * - givenName, sureName : .
}

Pour plus d'informations concernant la création d'une ressource dans le Studio, consultez Créer une ressource de Route.

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.