Mappage JSON

Convertir des données JSON

  • Mappage glisser-déposer entre les composants
  • Convertir JSON de/vers XML, Excel, texte, EDI, BD...
  • PDF en JSON
  • Prise en charge de JSON, JSON5 et Schéma JSON
  • Génère du Schéma JSON depuis une instance JSON
  • Fonctions de traitement des données & générateur de fonction visuelle
  • Prise en charge de bases de données relationnelles et NoSQL
  • Prend en charge le mappage de sous-types JSON
  • Prend en charge les arrays JSON contenant des types d'item mixtes
  • Débogage de mappage de données
  • Transforme instantanément du JSON
  • Automatisation du mappage JSON avec MapForce Server

Créer un mappage JSON

Outils de Mappage JSON MapForce

Les outils graphiques de MapForce facilitent la définition des règles de mappage et de traitement des données pour la conversion JSON. Grâce à la prise en charge du format JSON en entrée et en sortie, MapForce peut être utilisé de nombreuses façons, notamment dans les scénarios courants suivants :

JSON ↔ XML

Souvent nécessaire lors de l'intégration d'API Web modernes (JSON) à des systèmes d'entreprise existants

JSON ↔ bases de données

Insertion de données JSON dans des tables de bases de données relationnelles ou extraction de données relationnelles pour générer du JSON pour les API

JSON ↔ Excel ou CSV

Pour l'intégration avec des outils métier et des systèmes de reporting, ou la préparation de données pour des entrepôts de données et des plateformes d'analyse

GeoJSON ↔ KML ou Excel

Pour convertir des données géospatiales vers d'autres formats et inversement, ou pour afficher les résultats REST sur une carte

JSON ↔ EDI

Pour l'intégration de systèmes B2B traditionnels avec des applications modernes

PDF ↔ JSON

Extraction de données à partir de fichiers PDF et conversion en JSON pour l'intégration avec des API ou d'autres systèmes

Analyse des réponses API

Mappage du JSON renvoyé par les API REST vers des formats internes utilisables (par exemple, enregistrements de base de données ou structures XML)

Intégration visuelle des données JSON

Il vous suffit de procéder à un glisser-déposer pour définir vos mappages de données JSON et de choisir parmi une bibliothèque complète fonctions et de filtres de traitement de données. Ou bien, générez votre propre bibliothèque avec le générateur de fonction visuelle.

MapForce prend en charge le mappage de données any-to-many ainsi que les mappages enchaînés.

Convertir les données JSON avec MapForce

Générer un schéma JSON

Lorsque vous souhaitez mapper des données JSON mais que vous ne possédez pas de schéma correspondant à une instance JSON ou JSON5, MapForce en créera un pour un mappage rapide conformément à la structure de document.

Convertir des données JSON instantanément

Une fois que votre projet de mappage JSON a été défini, vous pouvez cliquer sur Sortie pour transformer les données instantanément. (Pour mapper JSON en une base de donnée, le Mode Sortie montre les instructions SQL qui seront exécutées par rapport à la base de données une fois que le mappage est initié.)

Pour un dépannage approfondi, MapForce contient un débogueur de mappage de données interactif pour tracer la manière dont les données coulent par les nœuds de source et cible pendant l'exécution de mappage.

Automatiser le mappage JSON

Pour automatiser les projets de conversion JSON récurrents, vous pouvez déployer vos projets MapForce sur MapForce Server. MapForce Server fournit une automatisation performante de projets de mappage de données any-to-any pour une fraction des coûts de legacy et des produits de gestion de données big data.

Formats de JSON pris en charge

MapForce prend en charge le mappage, la transformation et la conversion de n'importe lequel parmi les innombrables vocabulaires basés sur JSON utilisés aujourd'hui, y compris ceux énumérés ci-dessous.

NameExtensionDescriptionVerticalOrganisme de normalisation
Fichier de couche/carte ArcGIS Pro

.lyrx

.mapx

Documents de couche et de carte d’Esri, stockant la symbologie, l’étiquetage, la mise en page et la configuration des sources de données sous forme de modèle d’information cartographique JSON.Géospatial/SIG
Asset Administration Shell (AAS) JSON

.json

La sérialisation JSON de la norme de jumeau numérique de l’Industrie 4.0 décrivant les propriétés, la documentation et les capacités d’un actif industriel.Industrie 4.0, fabrication
Description AsyncAPI

.json

La spécification décrivant les API événementielles et basées sur les messages — sujets Kafka, canaux MQTT, files d’attente — analogue à OpenAPI pour REST.Flux d’événements, intégration d’entreprise
Schéma Avro

.avsc

Langage de schéma JSON d’Apache Avro qui définit les structures d’enregistrements pour le streaming et la sérialisation de données massives dans Kafka, le Registre de schémas Confluent et Hadoop.Ingénierie des données, streaming d’événements
Annotations COCO

.json

Le format d’annotation JSON le plus largement utilisé pour les données d’entraînement en vision par ordinateur — cadres de sélection, masques de segmentation, points clés — pris en charge par pratiquement tous les frameworks de détection d’objets.Apprentissage automatique, vision par ordinateur
CZML

.czml

Le format décrivant des scènes géospatiales 3D dynamiques dans le temps — trajectoires de satellites, trajectoires de vol, couverture des capteurs — dans le globe virtuel CesiumJS.Aérospatiale, défense, visualisation géospatiale
CityJSON

.city.json

.cityjson

Un encodage JSON compact du modèle de données CityGML pour les modèles urbains en 3D utilisés dans l’urbanisme, les jumeaux numériques et les SIG municipaux.Urbanisme, jumeaux numériques, SIG
CloudEvents

.json

Enveloppe standard de la CNCF permettant de décrire les données d'événements sur les plateformes sans serveur, les courtiers de messages et les intégrations pilotées par les événements.Architecture pilotée par les événements, intégration cloud
CycloneDX SBOM

.cdx.json

La norme OWASP Software Bill of Materials désormais exigée par les procédures d’approvisionnement et la réglementation (décret présidentiel américain n° 14028, loi européenne sur la cyber-résilience) pour recenser les composants logiciels.Chaîne d’approvisionnement logicielle, conformité
Modèle DICOM JSON

.json

Représentation JSON des métadonnées d’imagerie médicale DICOM définies dans la norme PS3.18, utilisée par les services DICOMweb dans les systèmes de radiologie et de pathologie.Imagerie médicale, informatique de santé
Design Tokens

.tokens

.tokens.json

Le format communautaire émergent du W3C pour l’échange de valeurs de systèmes de conception — couleur, typographie, espacement — entre Figma, le code et les pipelines de documentation.Systèmes de conception, conception de produits
Dynamo Workspace

.dyn

.dyf

Graphiques de programmation visuelle utilisés pour automatiser les flux de travail Revit et Civil 3D ; à partir de la version 2.0, Dynamo stocke les espaces de travail et les nœuds personnalisés au format JSON.AEC, conception computationnelle
Entrée JSON EnergyPlus

.epjson

Le format d'entrée JSON d'EnergyPlus, le moteur de simulation énergétique des bâtiments de référence du Département américain de l'Énergie.Modélisation énergétique des bâtiments, développement durable
Contrat Ethereum ABI

.abi

L’interface binaire d’application (ABI) décrivant les fonctions appelables et les événements d’un contrat intelligent — requise par tous les portefeuilles, explorateurs de blocs et intégrations de dApps.Blockchain, fintech
Frictionless Data Package

.json

Le descripteur datapackage.json qui regroupe des fichiers de données tabulaires avec leur schéma, leur licence et leurs métadonnées de provenance en vue de la publication de données ouvertes.Données ouvertes, gestion des données de recherche
GBFS (General Bikeshare Feed Specification)

.json

La norme ouverte grâce à laquelle les opérateurs de vélos en libre-service, de trottinettes électriques et de mobilité partagée publient en temps réel la disponibilité des véhicules et des stations à l’intention des villes et des planificateurs d’itinéraires.Transports, villes intelligentes
GeoJSON La norme IETF pour l’encodage d’éléments géographiques — points, lignes, polygones — au format JSON ; la lingua franca de la cartographie web et des API spatiales.Géospatial/SIG, cartographie web
Modèle de tableau de bord Grafana

.json

Modèle JSON décrivant les panneaux, les requêtes et les variables d’un tableau de bord Grafana ; l’unité d’échange standard pour les tableaux de bord d’observabilité.Observabilité, opérations informatiques
HAR (HTTP Archive)

.har

Format dans lequel les navigateurs et les outils de diagnostic exportent le trafic HTTP enregistré ; régulièrement demandé par les équipes d’assistance pour résoudre les problèmes liés aux applications web.Opérations web, support informatique, tests de performance

.json

La norme moderne dominante pour l’échange de données de santé — patients, observations, médicaments, demandes de remboursement — imposée par la règle d’interopérabilité du CMS américain et adoptée par les fournisseurs de DSE dans le monde entier. JSON est la sérialisation FHIR la plus largement utilisée.Santé
Manifeste de présentation IIIF

.json

Manifeste de l’International Image Interoperability Framework décrivant les objets numérisés, utilisé par les bibliothèques, les musées et les archives du monde entier pour publier leurs collections.Bibliothèques, musées, humanités numériques
JSON Lines/NDJSON

.jsonl

.ndjson

.ldjson

JSON délimité par des sauts de ligne — un objet par ligne — le format par défaut pour les journaux d’application, les flux d’événements, les exportations API en masse, les pipelines de données et les ensembles de données de réglage fin des modèles de langage (LLM).Ingénierie des données, analyse, apprentissage automatique
JSON-LD (JSON for Linking Data)

.jsonld

La norme W3C pour les données liées au format JSON — le format à la base des données structurées de schema.org qui alimente les résultats enrichis des moteurs de recherche et les moteurs de réponse basés sur l’IA.SEO/AEO, graphes de connaissances, données liées
JSON-stat

.json

La norme légère pour la diffusion d’ensembles de données statistiques officielles et de cubes multidimensionnels, utilisée par les instituts nationaux de statistique à travers l’Europe.Statistiques officielles, données gouvernementales
Jupyter Notebook

.ipynb

Format de notebook combinant code, résultats et texte explicatif dans un seul document JSON ; fichier de travail standard en science des données et en calcul de recherche.Science des données, recherche, enseignement
Lottie Animation

.json

Format JSON pour les animations vectorielles exportées depuis After Effects et rendues en natif dans les applications iOS, Android et web — à l’origine d’une grande partie des micro-animations et des indicateurs de chargement des applications.Motion design, interfaces utilisateur mobiles et web
Spécification de style Mapbox/MapLibre

.json

Le document JSON qui définit le rendu d’une carte web vectorielle — calques, couleurs, polices, règles de zoom — utilisé par Mapbox GL, MapLibre et la plupart des outils modernes de cartographie web.Cartographie web, géospatiale
NIEM JSON-LD

.json

.jsonld

La sérialisation JSON du National Information Exchange Model, utilisé pour le partage d’informations entre les agences américaines chargées de la justice, de l’immigration, de la gestion des urgences et de la santé publique.Échange d’informations gouvernementales
OCDS (Open Contracting Data Standard)

.json

La norme pour la publication des données relatives aux marchés publics — appels d’offres, attributions, contrats — utilisée par les gouvernements et les analystes de la lutte contre la corruption dans le monde entier.Gouvernement, marchés publics
Messages OCPP (Open Charge Point Protocol)

.json

Le format de message JSON reliant les bornes de recharge pour véhicules électriques aux opérateurs de réseau à des fins d’autorisation, de comptage et de recharge intelligente.Recharge de véhicules électriques, énergie
Encodage JSON OPC UA

.json

Encodage JSON des données OPC UA défini dans la partie 6, utilisé pour les données des machines industrielles via MQTT et les pipelines IIoT dans le cloud.Automatisation industrielle, IIoT
OSCAL (Open Security Controls Assessment Language)

.json

Format lisible par machine du NIST pour les catalogues de contrôles de sécurité, les plans de sécurité des systèmes et les résultats d’évaluation, utilisé dans le cadre du programme FedRAMP et de l’automatisation de la conformité gouvernementale.Conformité en matière de sécurité, administration publique
Fiche OSV (Open Source Vulnerability)

.json

Le schéma OpenSSF permettant de décrire les vulnérabilités des paquets open source, utilisé par GitHub, Google et les flux d’alertes de sécurité des distributions.Sécurité logicielle, gestion des vulnérabilités
Description OpenAPI/Swagger

.json

Le contrat standard de facto décrivant les API REST — points de terminaison, paramètres, schémas et authentification — utilisés par les passerelles API, les générateurs de SDK et les portails de développeurs.Gestion des API, intégration d’entreprise
Demande/réponse d’enchère OpenRTB

.json

Le format de message standard de l’IAB à la base de la publicité numérique programmatique, échangé des milliards de fois par seconde entre les ad exchanges et les enchérisseurs.Publicité numérique, adtech
OpenTimelineIO

.otio

Format d’échange JSON de l’Academy Software Foundation pour les timelines éditoriales, permettant de transférer des séquences entre Premiere, Resolve, Avid et les pipelines d’effets spéciaux.Post-production cinématographique et vidéo
Postman Collection

.json

Définition JSON portable d’un ensemble de requêtes API, d’environnements et de tests — l’artefact le plus largement partagé dans le développement d’API et l’assurance qualité.Développement d’API, assurance qualité
SARIF (Static Analysis Results Interchange Format)

.sarif

La norme OASIS pour le rapport des résultats issus d’outils d’analyse statique et d’analyse de sécurité, intégrée en natif par GitHub Advanced Security et Azure DevOps.Sécurité des applications, DevSecOps
SDMX-JSON

.json

La sérialisation JSON de SDMX, la norme ISO pour l’échange de données statistiques et de métadonnées utilisée par la BCE, Eurostat, le FMI, l’OCDE et la BRI.Statistiques officielles, banque centrale
SPDX SBOM (JSON)

.spdx.json

Format d’échange de données sur les progiciels (Software Package Data Exchange) normalisé par l’ISO pour la communication des composants logiciels, des licences et de la provenance.Chaîne d’approvisionnement logicielle, conformité des licences
STAC (SpatioTemporal Asset Catalog)

.json

La norme de catalogage des images satellites et des données d’observation de la Terre, adoptée par la NASA, l’ESA, l’USGS, Microsoft Planetary Computer et AWS Open Data.Observation de la Terre, télédétection
STIX 2.x (Structured Threat Information Expression)

.json

La norme OASIS pour l’échange de renseignements sur les cybermenaces — indicateurs, acteurs malveillants, schémas d’attaque — entre les plateformes de sécurité et les communautés de partage d’informations.Cybersécurité, renseignements sur les menaces
Source Map

.map

Fichiers JSON (.js.map, .css.map) qui établissent une correspondance entre les ressources web de production minifiées et leurs sources d’origine ; désormais normalisés sous la référence ECMA-426.Développement web, surveillance des applications
Terraform State

.tfstate

Fichier JSON dans lequel Terraform enregistre chaque ressource cloud provisionnée et ses attributs — le système de référence pour les environnements d’infrastructure en tant que code.Infrastructure cloud, opérations informatiques
TopoJSON

.topojson

Extension de GeoJSON qui encode la topologie partagée, produisant des fichiers nettement plus légers pour les cartes choroplèthes et la visualisation de données basée sur D3.Géospatial/SIG, visualisation de données
Web App Manifest

.webmanifest

Le manifeste du W3C qui permet à une application web progressive d’être installée comme une application native, en déclarant son nom, ses icônes, ses couleurs de thème et son mode d’affichage.Applications web et mobiles
Métadonnées Zarr

.zarray

.zattrs

.zgroup

Fichiers de métadonnées JSON décrivant des ensembles de données sous forme de tableaux N-dimensionnels segmentés et compressés dans des archives cloud natives consacrées au climat, aux données satellitaires et à la bio-imagerie.Sciences de la Terre, bio-imagerie, calcul scientifique
glTF (GL Transmission Format)

.gltf

Le 'JPEG de 3D' — le format d’exécution Khronos pour les scènes et modèles 3D utilisés dans les visionneuses de produits du commerce électronique, la RA/RV, les jumeaux numériques et les moteurs de jeux.Graphisme 3D, RA/RV, commerce électronique
ifcJSON

.ifcjson

La sérialisation JSON du modèle IFC de buildingSMART, facilitant l’utilisation sur le Web et dans le cloud des modèles d’information du bâtiment.AEC, BIM, construction
xBRL-JSON

.json

Représentation JSON des données des rapports financiers XBRL, conçue pour rendre les informations issues des déclarations réglementaires directement exploitables par les outils d’analyse et les API.Finance, reporting réglementaire