JSON-mapping

Converteer JSON-gegevens

  • Het eenvoudig koppelen van componenten door ze met de muis te slepen en neer te zetten
  • Converteer JSON naar/van XML, Excel, tekst, EDI, databases, enzovoort...
  • PDF naar JSON
  • Ondersteuning voor JSON, JSON5 en JSON Schema
  • Genereert een JSON-schema op basis van een JSON-voorbeeld
  • Functies voor dataverwerking en een visuele tool voor het bouwen van functies
  • Ondersteuning voor relationele databases en NoSQL-databases
  • Ondersteunt het mappen van JSON-subtypes
  • Ondersteunt JSON-arrays die verschillende soorten elementen bevatten
  • Data-mapping debugger
  • Converteer JSON direct
  • Automatiseer het omzetten van JSON-gegevens met MapForce Server

Het maken van een JSON-mapping

MapForce: Tool voor het omzetten van JSON-gegevens

De grafische tools in MapForce maken het eenvoudig om datamapping en verwerkingsregels te definiëren voor het converteren van JSON-bestanden. Omdat MapForce JSON ondersteunt als zowel invoer- als uitvoervormaat, kan het op talloze manieren worden gebruikt, waaronder de volgende veelvoorkomende scenario's:

JSON ↔ XML

Vaak nodig bij het integreren van moderne web-API's (JSON) met oudere bedrijfssystemen

JSON ↔ databases

Het invoegen van JSON-gegevens in relationele databasetabellen, of het extraheren van relationele gegevens om JSON-bestanden te genereren voor API's

JSON ↔ Excel or CSV

Voor integratie met bedrijfstools en rapportagesystemen, of voor het voorbereiden van data voor datawarehouses en analyseplatforms

GeoJSON ↔ KML of Excel

Voor het omzetten van geografische gegevens naar en van andere formaten, of het weergeven van REST-uitvoer op een kaart

JSON ↔ EDI

Voor het integreren van traditionele B2B-systemen met moderne applicaties

PDF ↔ JSON

Haal gegevens uit PDF-bestanden en converteer ze naar JSON-formaat, zodat ze kunnen worden geïntegreerd met API's of andere systemen

Het verwerken van API-antwoorden

Het omzetten van JSON-data die door REST-API's wordt geretourneerd, naar bruikbare interne formaten (bijvoorbeeld database records of XML-structuren)

Visuele integratie van JSON-gegevens

Sleep eenvoudig bestanden met data in elkaar door ze te slepen en neer te zetten om uw JSON-datamapping te definiëren. Kies uit een uitgebreide bibliotheek met databewerkingfuncties en filters. Of, bouw uw eigen functies met behulp van de visuele functiebouwer.

MapForce ondersteunt zowel complexe data-omzettingen (van alles naar alles) als ketenomzettingen.

Converteer JSON-gegevens met MapForce

Genereer een JSON-schema

Wanneer u JSON-gegevens wilt omzetten, maar u geen schema heeft dat overeenkomt met een JSON- of JSON5-bestand, dan zal MapForce automatisch een schema afleiden om een snelle conversie mogelijk te maken, gebaseerd op de structuur van het document.

Converteer JSON direct

Zodra uw JSON-mappingproject is gedefinieerd, kunt u op "Output" klikken om de gegevens direct te transformeren. (Voor het omzetten van JSON naar een database toont het "Output"-venster de SQL-statements die worden uitgevoerd op de database zodra het mappingproces is gestart.)

Voor geavanceerde probleemoplossing bevat MapForce een interactieve data-mapping-debugger waarmee u kunt volgen hoe gegevensstromen door de bron- en doelpunten tijdens het uitvoeren van de mapping.

Automatiseer de JSON-mapping

Om repetitieve JSON-conversieprojecten te automatiseren, kunt u uw MapForce-projecten implementeren op MapForce Server. MapForce Server biedt hoge prestaties bij het automatiseren van data-omzettingsprojecten van elk formaat naar elk ander formaat, tegen een fractie van de kosten van traditionele en complexe data-managementproducten.

Ondersteunde JSON-formaten

MapForce ondersteunt het in kaart brengen, transformeren en converteren van elk van de talloze JSON-gebaseerde vocabularia die tegenwoordig in gebruik zijn, waaronder de volgende.

NaamExtBeschrijvingVerticaalNormenorganisatie
ArcGIS Pro-laagbestand / kaartbestand

.lyrx

.mapx

De laag- en kaartbestanden van Esri slaan symbolen, labels, lay-out en configuratie van de databron op in de vorm van een Cartografisch Informatie Model in JSON-formaat.Geografische informatie / Geografisch informatiesysteem
Asset Administration Shell (AAS) in JSON-formaat

.json

De JSON-representatie van de standaard voor digitale tweelingen in Industrie 4.0, die de eigenschappen, documentatie en mogelijkheden van een industriële asset beschrijft.Industrie 4.0, productie
AsyncAPI-beschrijving

.json

De specificatie beschrijft API's die werken op basis van gebeurtenissen en berichtenuitwisseling, zoals Kafka-onderwerpen, MQTT-kanalen en wachtrijen, vergelijkbaar met OpenAPI voor REST.Gebeurtenisgestuurde dataverwerking, bedrijfsintegratie
Avro-schema

.avsc

De JSON-schema taal van Apache Avro, die recordstructuren definieert voor het serialiseren van data in streaming- en big data-omgevingen, gebruikt in systemen zoals Kafka, Confluent Schema Registry en Hadoop.Data-engineering, eventgestuurde dataverwerking
COCO-annotaties

.json

Het meest gebruikte JSON-annotatieformaat voor trainingsdata in de computer vision, zoals omlijningen, segmentatiemaskers en belangrijke punten, en ondersteund door vrijwel elk objectdetectieplatform.Machine learning, computervisie
CZML

.czml

Het formaat beschrijft tijdgebonden, driedimensionale geografische scènes – zoals satellietbanen, vluchtroutes en het gebied dat door sensoren wordt bestreken – in de virtuele wereldbol van CesiumJS.Lucht- en ruimtevaart, defensie, ruimtelijke visualisatie
CityJSON

.city.json

.cityjson

Een compacte JSON-codering van het CityGML-datamodel voor 3D-stadsmodellen, gebruikt in stadsplanning, digitale tweelingen en gemeentelijke geografische informatiesystemen (GIS).Stadsplanning, digitale tweelingen, geografische informatiesystemen
CloudEvents

.json

De CNCF-standaard biedt een gestandaardiseerde manier om gebeurtenisgegevens te beschrijven, die gebruikt kan worden in serverless platforms, berichtensystemen en event-gedreven integraties.Architectuur gebaseerd op gebeurtenissen, integratie met de cloud
CycloneDX SBOM (Software Bill of Materials)

.cdx.json

De OWASP Software Bill of Materials (SBOM) standaard is nu vereist door inkoopbeleid en regelgeving (zoals de Amerikaanse EO 14028 en de Europese Cyber Resilience Act) om een overzicht te maken van de softwarecomponenten.Softwaretoeleveringsketen, naleving van regelgeving
DICOM JSON-model

.json

De JSON-representatie van de metadata voor medische beeldvorming, zoals gedefinieerd in PS3.18, wordt gebruikt door DICOMweb-services in radiologie- en pathologie-systemen.Medische beeldvorming, IT voor de gezondheidszorg
Ontwerptokens

.tokens

.tokens.json

Het opkomende W3C-standaardformaat voor het uitwisselen van ontwerpgegevens – kleuren, typografie, afstanden – tussen Figma, code en documentatie.Ontwerpsystemen, productontwerp
Dynamo Werkplek

.dyn

.dyf

De visuele programmeergrafieken die worden gebruikt om Revit- en Civil 3D-workflows te automatiseren, slaan in Dynamo 2.0 en latere versies werkruimtes en aangepaste knooppunten op in JSON-formaat.AEC, computationeel ontwerp
JSON-invoer voor EnergyPlus

.epjson

Het JSON-invoerformaat van EnergyPlus, de referentie-simulatieprogramma voor energieprestaties van gebouwen, ontwikkeld door het Amerikaanse Ministerie van Energie.Energieberekeningen voor gebouwen, duurzaamheid
ABI (Application Binary Interface) voor een Ethereum-contract

.abi

De Application Binary Interface (ABI) beschrijft de aanroepbare functies en gebeurtenissen van een smart contract en is vereist voor elke wallet, block explorer en dApp-integratie.Blockchain, financiële technologie
Naadloos datapakket

.json

Het datapackage.json-bestand is een beschrijving die tabulaire data bestanden bundelt met hun schema, licentie-informatie en metadata over de herkomst, bedoeld voor het publiceren van open data.Open data, beheer van onderzoeksgegevens
GBFS (Algemene Specificatie voor Deelprogramma's voor Fietsen)

.json

Het open standaardprotocol waarmee aanbieders van deelfietsen, elektrische scooters en andere vormen van gedeelde mobiliteit real-time informatie over de beschikbaarheid van voertuigen en stations publiceren, bestemd voor steden en reisplanners.Transport, slimme steden
GeoJSON De IETF-standaard voor het coderen van geografische elementen – punten, lijnen, polygonen – in JSON; de universele taal voor webkaarten en ruimtelijke API's.Geografische informatie / Geografische informatiesystemen, webmapping
Grafana-dashboardmodel

.json

Het JSON-model dat de panelen, queries en variabelen van een Grafana-dashboard beschrijft; de standaard manier om observability-dashboards uit te wisselen.Observeerbaarheid, IT-beheer
HAR (HTTP Archive) - HTTP-archief

.har

Het formaat waarin browsers en diagnostische tools de vastgelegde HTTP-verkeersgegevens exporteren; dit wordt regelmatig opgevraagd door supportteams om problemen met webapplicaties op te lossen.Webbeheer, IT-ondersteuning, prestatie-tests

HL7 FHIR Bron / Bundel

.json

De meest gangbare moderne standaard voor het uitwisselen van gezondheidszorggegevens – patiëntgegevens, observaties, medicatie, declaraties – is vastgelegd in de Amerikaanse CMS-interoperabiliteitsregelgeving en wordt wereldwijd gebruikt door leveranciers van elektronische patiëntendossiers. JSON is de meest gebruikte methode om FHIR-gegevens te serialiseren.Gezondheidszorg
IIIF-presentatiemanifest

.json

Het International Image Interoperability Framework (IIIF) is een beschrijving van gedigitaliseerde objecten, die door bibliotheken, musea en archieven wereldwijd wordt gebruikt om collecties online beschikbaar te stellen.Bibliotheken, musea, digitale geesteswetenschappen
JSON-lijnen / NDJSON

.jsonl

.ndjson

.ldjson

JSON-bestanden met een nieuwe regel per object – dit is het standaardformaat voor applicatielogbestanden, eventstreams, bulk-API-exporten, datapijplijnen en datasets voor het fijn afstemmen van grote taalmodellen.Data-engineering, data-analyse, machine learning
JSON-LD (JSON voor het koppelen van data)

.jsonld

De W3C-standaard voor gelinkte data in JSON – het format dat ten grondslag ligt aan de gestructureerde data van schema.org, en dat zoekmachines in staat stelt om uitgebreide zoekresultaten te tonen en AI-gebaseerde antwoordsystemen aan te drijven.SEO/AEO, kennisgrafieken, gelinkte data
JSON-stat

.json

De lichtgewicht standaard voor het verspreiden van datasets met officiële statistieken en multidimensionale databestanden, die wordt gebruikt door nationale statistische instituten in heel Europa.Officiële statistieken, overheidsgegevens
Jupyter Notebook

.ipynb

Het notebook-formaat combineert code, resultaten en uitleg in één enkel JSON-document; het is het standaardwerkbestand in de datawetenschap en het onderzoeksgebied.Datawetenschap, onderzoek, onderwijs
Lottie-animaties

.json

Het JSON-formaat wordt gebruikt voor vectoranimaties die zijn geëxporteerd vanuit After Effects en native worden weergegeven in iOS-, Android- en web-apps. Het wordt veel gebruikt voor kleine animaties en laadindicatoren in apps.Motion design, mobiele en webgebruikersinterfaces
Mapbox / MapLibre Stijlspecificatie

.json

Het JSON-document dat beschrijft hoe een vector-webkaart wordt weergegeven – inclusief lagen, kleuren, lettertypen en zoominstellingen – wordt gebruikt door Mapbox GL, MapLibre en de meeste moderne webkaarten.Webcartografie, ruimtelijke data
NIEM JSON-LD

.json

.jsonld

De JSON-representatie van het Nationale Informatie-uitwisselingsmodel, dat wordt gebruikt voor het delen van informatie tussen verschillende Amerikaanse overheidsinstanties, waaronder die op het gebied van justitie, immigratie, rampenbestrijding en volksgezondheid.Uitwisseling van overheidsinformatie
OCDS (Open Standaard voor Contractgegevens)

.json

De standaard voor het publiceren van gegevens over overheidsopdrachten – aanbestedingen, toekenningen, contracten – die door overheden en experts op het gebied van corruptiebestrijding wereldwijd wordt gebruikt.Overheid, overheidsopdrachten
OCPP (Open Charge Point Protocol) berichten

.json

Het JSON-berichtformaat dat elektrische laadstations verbindt met netwerkbeheerders voor autorisatie, meting en slim laden.Opladen van elektrische voertuigen, energie
OPC UA JSON-codering

.json

De JSON-codering van OPC UA-gegevens, zoals gedefinieerd in deel 6, wordt gebruikt voor industriële machinegegevens via MQTT en cloud-gebaseerde IIoT-systemen.Industriële automatisering, Industrial Internet of Things (IIoT)
OSCAL (Open Security Controls Assessment Language) is een open standaard voor het beoordelen van beveiligingsmaatregelen

.json

Het machineleesbare formaat van NIST voor catalogi van beveiligingsmaatregelen, beveiligingsplannen voor systemen en beoordelingsresultaten, dat wordt gebruikt in FedRAMP en voor het automatiseren van naleving van overheidsvoorschriften.Beveiligingsnaleving, overheid
Register van open-source kwetsbaarheden

.json

Het OpenSSF-schema voor het beschrijven van kwetsbaarheden in open-source softwarepakketten, dat wordt gebruikt door platforms zoals GitHub en Google, en dat de basis vormt voor beveiligingsadviezen van verschillende distributeurs.Softwarebeveiliging, kwetsbaarheidsbeheer
OpenAPI / Swagger-beschrijving

.json

Het de facto standaard contract dat REST API's beschrijft – inclusief eindpunten, parameters, schema's en authenticatie – en dat wordt gebruikt door API-gateways, SDK-generators en ontwikkelaarsportalen.API-beheer, bedrijfsintegratie
OpenRTB: Verzoek om biedingen / Antwoord op verzoek om biedingen

.json

Het IAB-standaardberichtformaat, dat gebruikt wordt bij programmatische digitale advertenties, wordt miljarden keren per seconde uitgewisseld tussen advertentienetwerken en bieders.Digitale advertenties, advertentietechnologie
OpenTimelineIO

.otio

Het JSON-uitwisselingsformaat van de Academy Software Foundation voor redactionele tijdlijnen, waarmee beelden en fragmenten tussen Premiere, Resolve, Avid en VFX-workflows kunnen worden uitgewisseld.Film- en videobewerking
Postman-collectie

.json

Een draagbare JSON-definitie van een set API-verzoeken, omgevingen en tests – het meest verspreide bestand in API-ontwikkeling en kwaliteitsborging.API-ontwikkeling, kwaliteitsborging
SARIF (Static Analysis Results Interchange Format) is een standaardformaat voor het uitwisselen van resultaten van statische codeanalyse

.sarif

De OASIS-standaard voor het rapporteren van bevindingen verkregen met behulp van tools voor statische analyse en beveiligingsscans, die direct wordt ondersteund door GitHub Advanced Security en Azure DevOps.Applicatiebeveiliging, DevSecOps
SDMX-JSON

.json

De JSON-serialisatie van SDMX, de ISO-standaard voor het uitwisselen van statistische gegevens en metadata, die wordt gebruikt door de ECB, Eurostat, het IMF, de OECD en de BIS.Officiële statistieken, centrale banken
SPDX SBOM (in JSON-formaat)

.spdx.json

Het ISO-gestandaardiseerde formaat voor het uitwisselen van gegevens over softwarecomponenten, licenties en herkomst.Softwaretoeleveringsketen, naleving van licentievoorwaarden
STAC (Spatio-temporele assetcatalogus)

.json

De standaard voor het catalogiseren van satellietbeelden en aardobservatiegegevens, die is overgenomen door NASA, ESA, USGS, Microsoft Planetary Computer en AWS Open Data.Aardeobservatie, дистанционное зондирование
STIX 2.x (Gestructureerde expressie van dreigingsinformatie)

.json

De OASIS-standaard voor het uitwisselen van informatie over cyberdreigingen – indicatoren, actoren achter aanvallen, en aanvalspatronen – tussen beveiligingsplatforms en gemeenschappen voor informatie-uitwisseling.Cyberbeveiliging, dreigingsinformatie
Bronkaart

.map

De JSON-bestanden (.js.map, .css.map) die geminificeerde productieversies van webbestanden terugkoppelen aan hun oorspronkelijke bronnen; deze zijn nu gestandaardiseerd als ECMA-426.Webontwikkeling, applicatiemonitoring
Terraform-status

.tfstate

Het JSON-bestand waarin Terraform alle geconfigureerde cloudresources en hun kenmerken opslaat – het centrale register voor infrastructuur als code.Cloudinfrastructuur, IT-beheer
TopoJSON

.topojson

Een GeoJSON-extensie die gedeelde topologieën opslaat, wat resulteert in aanzienlijk kleinere bestanden voor choropleth-kaarten en datavisualisaties gebaseerd op D3.Ruimtelijke data / Geografische informatiesystemen (GIS), datavisualisatie
Webapplicatie-manifest

.webmanifest bestand

Het W3C-manifest maakt het mogelijk om een Progressive Web App te installeren zoals een native applicatie, waarbij de naam, iconen, kleurenschema en weergavemodus worden gedefinieerd.Web- en mobiele applicaties
Zarr-metadata

.zarray

.zattrs

.zgroup

De JSON-metadata bestanden beschrijven gefragmenteerde, gecomprimeerde datasets van N-dimensionale arrays die zijn opgeslagen in cloud-gebaseerde archieven voor klimaatgegevens, satellietbeelden en bio-imaging.Aardwetenschappen, bio-imaging, wetenschappelijk rekenen
glTF (GL Transmission Format) is een bestandsformaat voor 3D-modellen

.gltf

Het "JPEG voor 3D" is het runtime-formaat van Khronos voor 3D-scènes en -modellen, gebruikt in productweergaven voor e-commerce, augmented reality/virtuele realiteit, digitale tweelingen en game-engines.3D-graphics, augmented reality/virtuele realiteit, e-commerce
ifcJSON

.ifcjson

De JSON-serialisatie van het buildingSMART IFC-model maakt het eenvoudiger om bouwinformatie modellen via het web en in de cloud te gebruiken.AEC, BIM, bouw
xBRL-JSON

.json

De JSON-representatie van financiële rapportagedata in XBRL-formaat is ontworpen om ervoor te zorgen dat de gegevens die worden ingediend bij toezichthouders direct kunnen worden gebruikt door analyse-tools en API's.Financiën, rapportage aan toezichthouders