Paramètres de composant JSON
Pour modifier les paramètres d'un composant JSON, cliquez avec le bouton droit de la souris sur l'en-tête du composant JSON, puis cliquez sur Propriétés (vous pouvez également double-cliquer sur l'en-tête du composant JSON).

Dialogue Paramètres de composant JSON
Les paramètres disponibles sont les suivants.
Nom de composant | Le nom de composant est généré automatiquement lorsque vous créez un composant. Néanmoins, vous pouvez changer le nom à tout moment. Le nom de composant peut contenir des espaces et les caractères de point final. Le nom de composant ne doit pas contenir barres obliques, des barres obliques inversées, des points-virgule, des guillemets doubles, des espaces de début et de fin. Si vous souhaitez changer le nom du composant, veuillez noter :
•Si vous souhaitez déployer le mappage vers FlowForce Server, le nom du composant doit être unique. •Il est recommandé de n’utiliser que des caractères qui peuvent être saisis dans la ligne de commande. Les caractères de types nationaux peuvent présenter des encodages différents dans Windows et dans la ligne de commande. |
Fichier de schéma | Permet de spécifier le nom et le chemin d'accès du fichier de schéma.
Pour changer l'emplacement du fichier, cliquer sur Chercher et choisir le nouveau fichier
Pour modifier le fichier dans votre éditeur JSON (par exemple, XMLSpy), cliquez sur Modifier. |
Fichier JSON d’entrée | Cette zone de texte n'a de sens que si le mappage lit les données à partir d'un fichier JSON. Elle spécifie le nom et le chemin d'accès de l'instance JSON d'entrée.
Pour définir ou modifier l'emplacement du fichier, cliquez sur Parcourir et sélectionnez le nouveau fichier. Vous pouvez également saisir un chemin d'accès relatif si la case à cocher Enregistrer tous les chemins de fichier relatifs au fichier MFD est cochée (voir ci-dessous).
Pour modifier le fichier dans votre éditeur JSON (par exemple, XMLSpy), cliquez sur Modifier. |
Fichier JSON de sortie | Cette zone de texte n’a de sens que si le mappage écrit des données dans un fichier JSON. Elle spécifie le nom et le chemin d’accès du fichier où l’instance JSON de destination sera créée lorsque le mappage sera exécuté par MapForce Server.
Il s’agit également de l’emplacement par défaut lorsque vous enregistrez la sortie depuis le volet Sortie.
Pour changer l'emplacement du fichier, cliquer sur Chercher et choisir le nouveau fichier Vous pouvez également saisir un chemin d'accès relatif si la case à cocher Enregistrer tous les chemins de fichier relatifs au fichier MFD est cochée (voir ci-dessous).
Pour modifier le fichier dans votre éditeur JSON (par exemple, XMLSpy), cliquez sur Modifier. |
Sortie pretty print | Reformate votre document JSON lors de l’exécution du mappage, afin de lui donner un affichage structuré. Chaque nœud enfant est décalé de son parent par un seul caractère de tabulation. |
Encodage | Vous permet de spécifier les paramètres suivants du fichier d'instance de sortie :
•Nom d'encodage •Ordre des octets •Si le caractère byte order mark (BOM) doit être inclus.
Les fichiers JSON doivent être encodés en UTF (voir https://tools.ietf.org/html/rfc7159#section-8.1). Les autres encodages sont considérés comme non standard. |
Utiliser JSON5 | Cochez cette case si le fichier JSON d’entrée à partir duquel le composant lit les données utilise la syntaxe JSON5.
Dans un composant cible, cocher cette case indique à MapForce de créer un fichier .json5 dans lequel les clés d’objet ne sont pas entre guillemets si elles constituent des identifiants ECMAScript5 valides. Voir également Prise en charge de JSON5. |
JSON Lines | Cochez cette case si vous souhaitez lire des données à partir d’un fichier source au format Lignes JSON, ou si vous souhaitez écrire des données dans un fichier cible au format Lignes JSON. Pour plus d'informations, voir Lignes JSON. |
Enregistrer tous les chemins de fichier relatifs au fichier MFD | Lorsque cette option est activée, MapForce enregistre les chemins d’accès aux fichiers affichés dans le dialogue Paramètres de composant, par rapport à l’emplacement du fichier de conception MapForce (.mfd). Ce paramètre affecte les fichiers suivants :
•Le fichier de schéma JSON •Le fichier d’entrée JSON •Le fichier de sortie JSON
Voir aussi Utiliser des chemins relatifs sur un Composant. |