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) |
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.
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.
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.
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.
| Naam | Ext | Beschrijving | Verticaal | Normenorganisatie |
|---|---|---|---|---|
| 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 |
