Altova MapForce 2024 Enterprise Edition

Paramètres de composant JSON

Accueil Préc Haut Suivant

Pour modifier les paramètres d'un composant JSON, cliquer avec la touche de droite sur l'en-tête du composant JSON, puis cliquer sur Propriétés (en alternative, double-cliquer sur l'en-tête de composant JSON).

mf_dlg_json_component_settings

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

Spécifie le nom et le chemin du fichier du fichier de schéma.

 

Pour changer l'emplacement du fichier, cliquer sur Parcourir et choisir le nouveau fichier.

 

Pour éditer le fichier dans votre éditeur JSON (par exemple XMLSpy), cliquer sur Éditer.

Fichier JSON d'entrée

Ce champ de saisie est uniquement pertinent si le mappage lit des données depuis un fichier JSON. Il spécifie le nom de fichier et le chemin de l'instance d'entrée JSON.

 

Pour changer l'emplacement du fichier, cliquer sur Parcourir et choisir le nouveau fichier. Vous pouvez aussi saisir un chemin relatif si la case Enregistrer tous les chemins de fichier relatifs au fichier MFD est cochée (voir ci-dessous).

 

Pour éditer le fichier dans votre éditeur JSON (par exemple XMLSpy), cliquer sur Éditer.

Fichier JSON de sortie

Ce champ de saisie est uniquement pertinent si le mappage écrit des données dans un fichier JSON. Spécifie le nom et le chemin du fichier dans lequel le fichier d'instance cible JSON sera créé lorsque le mappage est exécuté par MapForce Server

 

Il s'agit également de l'emplacement par défaut lorsque vous enregistrez la sortie depuis l'onglet Sortie.

 

Pour changer l'emplacement du fichier, cliquer sur Parcourir et choisir le nouveau fichier. Vous pouvez aussi saisir un chemin relatif si la case Enregistrer tous les chemins de fichier relatifs au fichier MFD est cochée (voir ci-dessous).

 

Pour éditer le fichier dans votre éditeur JSON (par exemple XMLSpy), cliquer sur Éditer

Sortie Pretty print

Reformate votre document JSON lorsque le mappage est exécuté, afin de lui conférer une apparence structurée. Chaque nœud enfant est décalé de son parent par un seul caractère de tabulateur.

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 de marquage de l'ordre des octets (BOM) doit être inclus.

 

Les fichiers JSON doivent avoir un encodage UTF (voir https://tools.ietf.org/html/rfc7159#section-8.1). Tous les autres encodages sont considérés comme étant non-standard.

Utiliser JSON5

Cocher cette case si le fichier d'entrée JSON à partir duquel le composant lit des données utilise une syntaxe JSON5.

 

Dans un composant de cible, lorsque vous cochez la case, MapForce créera un fichier .json5 dans lequel les clés d'objet sont unquoted s'ils sont des identifiants  ECMAScript5 valides. Voir aussi Prise en charge JSON5.

JSON Lines

Cocher cette case si vous souhaitez lire des données depuis un fichier de source en format JSON Lines, ou si vous souhaitez écrire des données dans un fichier cible en format JSON Lines. Pour plus d'informations, voir JSON Lines.

Enregistrer tous les chemins de fichiers relatifs au fichier MFD

Lorsque cette option est activée, MapForce enregistre les chemins de fichier affichés dans le dialogue des Paramètres de composant relatifs à l'emplacement du fichier MapForce Design (.mfd). Ce paramètre touche les fichiers suivants :

 

Le fichier JSON

Le fichier d'entrée JSON

Le fichier de sortie JSON

 

Voir aussi Utiliser des chemins relatifs sur un composant.

© 2018-2024 Altova GmbH