Accéder au contenu principal

Propriétés de représentation JSON

  • Row element (Élément de ligne) : sélectionnez l'élément identifiant le début d'une nouvelle ligne.
  • Matching unknown or missing required elements : cochez cette case pour générer un avertissement lorsque le JSON d'entrée contient des éléments inconnus ou s'il manque un élément requis.
  • Write newline delimited json : cochez cette case pour écrire la sortie au format JSONL, avec plusieurs enregistrements JSON séparés par un caractère de nouvelle ligne. Si cette option est activée, elle désactive l'option Pretty print writer output et active l'option Disable writer array wrapping.
  • Pretty print writer output : cochez cette case pour formater la sortie au lieu de la produire sur une seule ligne.
  • Pretty print indent size : saisissez la taille de l'indentation à utiliser avec l'affichage formaté.
  • Disable writer array wrapping : cochez cette case si vous souhaitez concaténer plusieurs éléments racine au lieu de les écrire dans un tableau.
  • Force writer to wrap output as array : cochez cette case si vous souhaitez que la sortie soit toujours un tableau, même si un seul objet est produit. Si cette option est sélectionnée, l'option Disable writer array wrapping est ignorée.
  • Writer buffer capacity : saisissez la taille de la mémoire tampon utilisée pour contenir la première occurrence de l'élément racine.
  • Writer omit options:
    Note InformationsRemarque : Cette fonctionnalité est disponible uniquement si vous avez installé la mise à jour mensuelle R2022-03 du Studio Talend ou une mise à jour plus récente fournie par Talend. Pour plus d'informations, contactez votre administrateur ou administratrice.
    • Omit null values : cochez cette case pour supprimer de la sortie les éléments ayant une valeur nulle.
    • Omit empty strings : cochez cette case pour supprimer de la sortie les chaînes de caractères vides.
    • Omit empty arrays : cochez cette case pour supprimer de la sortie les tableaux vides.
    • Omit empty objects : cochez cette case pour supprimer de la sortie les objets vides.
  • Writer compatible with older releases : sélectionnez cette option si vous souhaitez gérer les structures du type de groupe Choice en produisant des alternatives entourées d'un élément nommé d'après le type d'alternative.
  • Character encoding (Encodage de caractères) - Spécifiez l'encodage de caractères pour les données à traiter. Pour plus d'informations, consultez Encodage des caractères.
  • Trim whitespace on input? (Supprimer les espaces de l'entrée ?) : cochez cette case pour supprimer automatiquement tous les espaces au début ou fin des données d'entrée pour tous les éléments. Les espaces qui ne sont pas situés en début ou en fin ne sont pas affectés.
  • Pad to minimum length on output? (Étoffer la sortie jusqu'à longueur minimale ?) : cochez cette case pour étoffer la sortie jusqu'à sa taille minimale à l'aide d'espaces (caractère) ou de zéros (binaire).
  • Enforce zero scale on output decimals? (Implémenter l'échelle zéro sur les décimaux de sortie ?) : cochez cette case si vous souhaitez supprimer toutes les décimales des éléments de type Decimal dont la valeur de Decimal Places est configurée à 0.
  • Decimal sign is implied on output (Séparateur décimal implicite dans la sortie) : cochez cette case si vosu ne souhaitez pas que le séparateur décimal s'affiche dans la sortie.

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 – dites-nous comment nous améliorer !