JSON-Mapping

Konvertieren von JSON-Daten

  • Drag-and-Drop Mapping zwischen Komponenten
  • Konvertierung von JSON von/in XML, Excel, Text, EDI, DB...
  • PDF in JSON
  • Unterstützung für JSON, JSON5 und JSON Schema
  • Generierung von JSON-Schemas anhand von JSON-Instanzen
  • Datenverarbeitungsfunktionen & visueller Function Builder
  • Unterstützung für relationale und NoSQL-Datenbanken
  • Unterstützung für das Mappen von JSON-Subtypen
  • Unterstützung für JSON-Arrays bestehend aus gemischten Elementtypen
  • Datenmapping-Debugger
  • Sofortige Transformation von JSON-Daten
  • Automatisierung von JSON-Mappings mit MapForce Server

Erstellung eines JSON-Mappings

MapForce JSON-Mapping-Tool

Grafische Tools in MapForce erleichtern das Definieren von Datenmapping- und Verarbeitungsregeln zur Konvertierung von JSON-Daten. Dank der Unterstützung von JSON sowohl als Input- als auch Output-Format gibt es unzählige Anwendungsmöglichkeiten für MapForce, darunter die folgenden:

JSON <↔> XML

Wird oft für die Integration von modernen Web APIs (JSON) mit älteren Unternehmenssystemen benötigt

JSON <↔> Datenbanken

Einfügen von JSON-Daten in relationale Datenbanktabellen oder Extraktion relationaler Daten zur Generierung von JSON für APIs

JSON ↔ Excel oder CSV

Für die Integration mit Geschäftstools und Berichtssystemen oder die Aufbereitung von Daten für Data Warehouses und Analyseplattformen

GeoJSON ↔ KML oder Excel

Für die Konvertierung von Geodaten aus oder in andere Formate oder die Darstellung von REST-Ausgabe auf einer Karte

JSON <↔> EDI

Für die Integration traditioneller B2B-Systeme mit modernen Applikationen

PDF ↔> JSON

Extraktion von Daten aus PDF-Dokumenten und Konvertierung ins JSON-Format für die Integration mit APIs oder anderen Systemen

Parsen von API Responses

Mappen von von REST APIs retournierten JSON-Daten auf brauchbare interne Formate (z.B. DB-Datensätze oder XML-Strukturen)

Visuelle JSON-Datenintegration

Definieren Sie Ihr JSON-Datenmapping einfach mit Drag-and-Drop und wählen Sie Datenverarbeitungsfunktionen und Filter aus einer umfassenden Bibliothek aus. Oder erstellen Sie mit dem visuellen Function Builder einfach Ihre eigenen Funktionen.

MapForce unterstützt sowohl 1:n-Datenmappings als auch verkettete Mappings.

Konvertierung von JSON-Daten mit MapForce

Generierung von JSON-Schemas

Wenn Sie JSON-Daten mappen müssen aber kein dazugehöriges Schema für eine JSON- oder JSON5-Instanz haben, kann MapForce anhand der Struktur des Dokuments eines für das schnelle Mapping generieren.

Sofortige Konvertierung von JSON-Daten

Nachdem Sie Ihr JSON-Mappingprojekt definiert haben, können Sie die Daten sofort durch Klicken auf "Ausgabe" transformieren. (Beim Mappen von JSON-Daten auf eine Datenbank sehen Sie in der Ausgabeansicht die SQL-Anweisungen, die bei Start des Mappings an der Datenbank ausgeführt werden.)

Zur Fehlerbehebung enthält MapForce einen interaktiven Datenmapping-Debugger, mit dem Sie den Datenfluss durch die Quell- und Ziel-Nodes während der Mapping-Ausführung verfolgen können.

Automatisierung von JSON-Mappings

Um JSON-Konvertierungsprojekte, die immer wieder benötigt werden, zu automatisieren, können Sie Ihre MapForce-Projekte auf MapForce Server bereitstellen. MapForce Server ermöglicht die Hochleistungsautomatisierung beliebiger Datenmappingprojekte zu einem Bruchteil des Preises alter, traditioneller Datenmanagement-Produkte.

Unterstützte JSON-Formate

MapForce unterstützt das Mappen, Transformieren und Konvertieren aller der unendlich vielen JSON-basierten Formatvarianten, die heute in Verwendung sind. Dazu gehören die folgenden:

NameErw.BeschreibungBrancheStandardgremium
ArcGIS Pro Layer / Map File

.lyrx

.mapx

Die Layer- und Kartendokumente von Esri, in denen Symbole, Beschriftungen, Layout und die Konfiguration der Datenquellen in Form von Cartographic Information Model-JSON-Daten gespeichert sind.Geospatial / GIS
Asset Administration Shell (AAS) JSON

.json

Die JSON-Serialisierung des Industry 4.0-Standards für digitale Zwillinge, mit der die Eigenschaften, Dokumentation und Funktionalitäten von Industrieanlagen beschrieben werden.Industry 4.0, Fertigung
AsyncAPI Description

.json

Spezifikation, die ereignisgesteuerte und nachrichtenbasierte APIs beschreibt - Kafka Topics, MQTT-Kanäle, Warteschlangen -, analog zu OpenAPI für REST.Event Streaming, Unternehmensintegration
Avro Schema

.avsc

Die JSON-Schemasprache von Apache Avro, die Datensatzstrukturen für das Streaming und die Big-Data-Serialisierung in Kafka, Confluent Schema Registry und Hadoop definiert.Data Engineering, Event Streaming
COCO Annotations

.json

Das am weitesten verbreitete JSON-Annotationsformat für Trainingsdaten im Bereich Computer Vision – Begrenzungsrahmen, Segmentierungsmasken, Schlüsselpunkte –, das von praktisch jedem Framework zur Objekterkennung unterstützt wird.Maschinelles Lernen, Computer Vision
CZML

.czml

Das Format zur Beschreibung zeitdynamischer 3D-Geodatenszenen – Satellitenbahnen, Flugrouten, Sensorabdeckung – im CesiumJS Virtual Globe.Luft- und Raumfahrt, Verteidigung, Visualisierung von Geodaten
CityJSON

.city.json

.cityjson

Eine kompakte JSON-Kodierung des CityGML-Datenmodells für 3D-Stadtmodelle, die in der Stadtplanung, bei digitalen Zwillingen und in kommunalen GIS zum Einsatz kommen.Stadtplanung, digitale Zwillinge, GIS
CloudEvents

.json

Der CNCF-Standard-Envelope zur Beschreibung von Ereignisdaten über serverlose Plattformen, Message-Broker und ereignisgesteuerte Integrationen hinweg.Ereignisgesteuerte Architektur, Cloud-Integration
CycloneDX SBOM

.cdx.json

Der OWASP Software Bill of Materials-Standard ist nun im Rahmen von Beschaffungsvorschriften und gesetzlichen Regelungen (US EO 14028, EU-Gesetz zur Cyber-Resilienz) für die Bestandsaufnahme von Softwarekomponenten vorgeschrieben.Software-Lieferkette, Compliance
DICOM JSON Model

.json

Die in PS3.18 definierte JSON-Darstellung von DICOM-Metadaten für medizinische Bildgebung, die von DICOMweb-Diensten in Radiologie- und Pathologiesystemen verwendet wird.Medizinische Bildgebung, IT im Gesundheitwesen
Design Tokens

.tokens

.tokens.json

Das aufstrebende W3C-Community-Format für den Austausch von Werten aus Designsystemen – Farbe, Typografie, Abstände – zwischen Figma, Code und Dokumentationspipelines.Designsysteme, Produktdesign
Dynamo Workspace

.dyn

.dyf

Die visuellen Programmierdiagramme zur Automatisierung von Revit- und Civil 3D-Arbeitsabläufen; Dynamo 2.0 und spätere Versionen speichern Arbeitsbereiche und benutzerdefinierte Nodes im JSON-Format.AEC, computergestütztes Design
EnergyPlus JSON Input

.epjson

Das JSON-Input-Format von EnergyPlus, der Referenz-Simulationssoftware des US Department of Energy zur Energieeffizienz von Gebäuden.Modellierung der Energieeffizienz von Gebäuden, Nachhaltigkeit
Ethereum Contract ABI

.abi

Das Application Binary Interface, das die aufrufbaren Funktionen und Ereignisse eines Smart Contracts beschreibt – eine Voraussetzung für jedes Wallet, jeden Block-Explorer und jede dApp-Integration.Blockchain, Fintech
Frictionless Data Package

.json

Die Beschreibungsdatei "datapackage.json", die Tabellendatendateien mit ihren Metadaten zu Schema, Lizenzierung und Herkunft für die Veröffentlichung als offene Daten bündelt.Offene Daten, Forschungsdatenmanagement
GBFS (General Bikeshare Feed Specification)

.json

Der offene Standard, über den Betreiber von Fahrradverleihsystemen, E-Scootern und anderen Mobilitätsdiensten Städten und Reiseplanern in Echtzeit Daten über die Verfügbarkeit von Fahrzeugen und Stationen zur Verfügung stellen.Transport, Smart Cities
GeoJSON Der IETF-Standard für die Kodierung von geografischen Informationen - Punkten, Linien, Polygonen - in JSON, der Lingua Franca für Kartendarstellung im Web und räumliche APIs.Geodaten / GIS, Kartendarstellung im Web
Grafana Dashboard Model

.json

Das JSON-Modell, das die Bereiche, Abfragen und Variablen eines Grafana-Dashboards beschreibt; die Standard-Austauscheinheit für Observability-Dashboards.Observability, IT-Operationen
HAR (HTTP Archive)

.har

Das Format, in dem Browser und Diagnosetools den aufgezeichneten HTTP-Datenverkehr exportieren; wird regelmäßig von Support-Teams zur Behebung von Problemen mit Web-Applikationen benötigt.Webbetrieb, IT-Support, Leistungstests

.json

Der führende moderne Standard für den Austausch von Gesundheitsdaten - Patienten, Befunde, Medikamentierung, Abrechnungen - von der US CMS Interoperability Rule verpflichtend vorgeschrieben und von EHR-Anbietern weltweit übernommen. JSON ist die am häufigsten verwendete FHIR-Serialisierungsform.Gesundheitssektor
IIIF Presentation Manifest

.json

Das International Image Interoperability Framework ist ein Schema zur Beschreibung digitalisierter Objekte, das von Bibliotheken, Museen und Archiven weltweit zur Veröffentlichung ihrer Bestände genutzt wird.Bibliotheken, Museen, Digital Humanities
JSON Lines / NDJSON

.jsonl

.ndjson

.ldjson

Durch Zeilenumbrüche getrennes JSON – ein Objekt pro Zeile – das Standardformat für Applikations-Logs, Event Streams, API-Bulk-Exporte, Datenpipelines und Datensätze zum Feinabstimmen von LLMs.Data Engineering, Analyse, maschinelles Lernen
JSON-LD (JSON for Linking Data)

.jsonld

Der W3C-Standard für verknüpfte Daten im JSON-Format – das Format, das den strukturierten Daten von schema.org zugrunde liegt, das die Rich Results von Suchmaschinen sowie KI-Antwortsysteme antreibt.SEO/AEO, Wissensgraphen, Linked Data
JSON-stat

.json

Der schlanke Standard für die Verbreitung amtlicher Statistikdaten und mehrdimensionaler Datenwürfel, der von den nationalen statistischen Ämtern in ganz Europa verwendet wird.Amtliche Statistiken, staatliche Daten
Jupyter Notebook

.ipynb

Das Notebook-Format, das Code, Ergebnisse und Erläuterungen in einem einzigen JSON-Dokument vereint; die Standard-Arbeitsdatei in den Bereichen Data Science und Forschungsinformatik.Data Science, Forschung, Bildungswesen
Lottie Animation

.json

Das JSON-Format für Vektoranimationen, die aus After Effects exportiert und nativ in iOS-, Android- und Web-Apps gerendert werden – steckt hinter einem Großteil der Mikroanimationen und Ladeanzeigen in Apps.Motion Design, Mobilgeräte- und Web-Benutzeroberflächen
Mapbox / MapLibre Style Specification

.json

Das JSON-Dokument, das festlegt, wie eine vektorbasierte Webkarte dargestellt wird – Ebenen, Farben, Schriftarten, Zoomregeln; wird von Mapbox GL, MapLibre und den meisten modernen Web-Kartografie-Anwendungen verwendet.Web-Kartografie, Geodaten
NIEM JSON-LD

.json

.jsonld

Die JSON-Serialisierung des National Information Exchange Model, das für den Datenaustausch zwischen US-Justiz-, Einwanderungsbehörden, Katastrophenschutz und öffentlichem Gesundheitswesen verwendet werden.Informationsaustausch zwischen Behörden
OCDS (Open Contracting Data Standard)

.json

Der Standard für die Veröffentlichung von Daten zum öffentlichen Beschaffungswesen – Ausschreibungen, Zuschläge, Verträge –, der weltweit von Regierungen und Stellen zur Korruptionsbekämpfung genutzt wird.Regierung, öffentliches Beschaffungswesen
OCPP (Open Charge Point Protocol) Messages

.json

Das JSON-Nachrichtenformat, das Ladestationen für Elektrofahrzeuge zur Autorisierung, Verbrauchsmessung und für das intelligente Laden mit Netzbetreibern verbindet.Laden von Elektrofahrzeugen, Energie
OPC UA JSON Encoding

.json

Die in Teil 6 definierte JSON-Kodierung von OPC-UA-Daten, die für Daten von Industriemaschinen über MQTT und IIoT-Cloud-Pipelines verwendet wird.Industrielle Automatisierung, IIoT
OSCAL (Open Security Controls Assessment Language)

.json

Das maschinenlesbare Format des NIST für Sicherheitskontrollkataloge, Systemsicherheitspläne und Bewertungsergebnisse, das im Rahmen von FedRAMP und bei der Automatisierung der Einhaltung behördlicher Vorschriften eingesetzt wird.Einhaltung von Sicherheitsvorschriften, Behörden
OSV (Open Source Vulnerability) Record

.json

Das OpenSSF-Schema zur Beschreibung von Sicherheitslücken in Open-Source-Paketen, das GitHub, Google und den Sicherheitshinweis-Feeds verschiedener Distributionen zugrunde liegt.Software-Sicherheit, Schwachstellenmanagement
OpenAPI / Swagger Description

.json

Der De-facto-Standardvertrag zur Beschreibung von REST-APIs – Endpunkte, Parameter, Schemas und Authentifizierung –, der von API-Gateways, SDK-Generatoren und Entwicklerportalen genutzt wird.API-Verwaltung, Unternehmensintegration
OpenRTB Bid Request / Response

.json

Das IAB-Standardnachrichtenformat, das der programmatischen digitalen Werbung zugrunde liegt und pro Sekunde milliardenfach zwischen Anzeigenbörsen und Bietern ausgetauscht wird.Digitale Werbung, AdTech
OpenTimelineIO

.otio

Das JSON-Datenaustauschformat der Academy Software Foundation für Schnitt-Timelines, das den Austausch von Schnitten zwischen Premiere, Resolve, Avid und VFX-Pipelines ermöglicht.Film- und Videonachbearbeitung
Postman Collection

.json

Die portable JSON-Definition einer Reihe von API Requests, Umgebungen und Tests – das am häufigsten geteilte Artefakt in der API-Entwicklung und -Qualitätssicherung.API-Entwicklung, Qualitätssicherung
SARIF (Static Analysis Results Interchange Format)

.sarif

Der OASIS-Standard zur Ausgabe von Ergebnissen aus statischen Analysen und Sicherheits-Scanning-Tools, der von GitHub Advanced Security und Azure DevOps nativ unterstützt wird.Sicherheit von Applikationen, DevSecOps
SDMX-JSON

.json

Die JSON-Serialisierung von SDMX, dem ISO-Standard für den Austausch statistischer Daten und Metadaten, der von der EZB, Eurostat, dem IWF, der OECD und der BIZ verwendet wird.Amtliche Statistiken, Zentralbankwesen
SPDX SBOM (JSON)

.spdx.json

Das nach ISO standardisierte Software Package Data Exchange-Format für den Austausch von Informationen zu Softwarekomponenten, Lizenzen und Herkunft.Software-Lieferkette, Lizenzkonformität
STAC (SpatioTemporal Asset Catalog)

.json

Der von der NASA, der ESA, dem USGS, Microsoft Planetary Computer und AWS Open Data verwendete Standard für die Katalogisierung von Satellitenbildern und Erdbeobachtungsdaten.Erdbeobachtung, Fernerkundung
STIX 2.x (Structured Threat Information Expression)

.json

Der OASIS-Standard für den Austausch von Informationen zu Cyberbedrohungen – Indikatoren, Angreifer, Angriffsmuster – zwischen Sicherheitsplattformen und Netzwerken zum Informationsaustausch.Cybersicherheit, Informationen über Bedrohungen
Source Map

.map

Die JSON-Dateien (.js.map, .css.map), die minimierte Web-Assets aus der Produktionsumgebung ihren ursprünglichen Quellen zuordnen; mittlerweile als ECMA-426 standardisiert.Web-Entwicklung, Applikationsüberwachung
Terraform State

.tfstate

Die JSON-Datei, in der Terraform jede bereitgestellte Cloud-Ressource und deren Attribute erfasst – das zentrale Verzeichnis für Infrastructure-as-Code-Umgebungen.Cloud-Infrastruktur, IT-Betrieb
TopoJSON

.topojson

Eine GeoJSON-Erweiterung, die gemeinsame Topologie kodiert und so deutlich kleinere Dateien für Choroplethenkarten und D3-basierte Datenvisualisierungen erzeugt.Geodaten / GIS, Datenvisualisierung
Web App Manifest

.webmanifest

Das W3C-Manifest, mit dem eine Progressive Web App wie eine native Applikation installiert werden kann und in dem Name, Symbole, Designfarben und Anzeigemodus festgelegt werden.Web-Apps und mobile Applikationen
Zarr Metadata

.zarray

.zattrs

.zgroup

Die JSON-Metadatendateien, die in Cloud-nativen Klima-, Satelliten- und Bioimaging-Archiven gespeicherte, in Blöcke unterteilte und komprimierte n-dimensionale Array-Datensätze beschreiben.Geowissenschaften, Bioimaging, wissenschaftliches Rechnen
glTF (GL Transmission Format)

.gltf

Das JPEG der 3D-Welt – das Khronos-Laufzeitformat für 3D-Szenen und -Modelle, das in Produkt-Anzeigeprogrammen im E-Commerce, in AR/VR, bei digitalen Zwillingen und in Spiel-Engines zum Einsatz kommt.3D-Grafiken, AR/VR, E-Commerce
ifcJSON

.ifcjson

Die JSON-Serialisierung des buildingSMART-IFC-Modells, die die Nutzung von Bauinformationsmodellen im Web und in der Cloud erleichtert.AEC, BIM, Bauwesen
xBRL-JSON

.json

Die JSON-Darstellung von XBRL-Finanzberichtsdaten, die darauf ausgelegt ist, Daten aus aufsichtsrechtlichen Meldungen direkt für Analysetools und APIs nutzbar zu machen.Finanzwesen, Berichterstattung an Aufsichtsbehörden