JSON マッピング

JSONデータを変換する

  • コンポーネント間のドラッグ&ドロップによるマッピング機能
  • JSON データを XML、Excel、テキスト、EDI 形式、データベースなど、様々な形式に変換できます。
  • PDFファイルをJSON形式に変換する
  • JSON、JSON5、およびJSONスキーマのサポート
  • JSONインスタンスからJSONスキーマを生成します
  • データ処理機能と、視覚化機能の構築ツール
  • リレーショナルデータベースおよびNoSQLデータベースのサポート
  • JSONのサブタイプをマッピングすることができます
  • JSON形式の配列で、異なる種類のデータが混在している場合にも対応しています
  • データマッピング デバッガー
  • JSONデータを瞬時に変換します
  • MapForce Serverを使用すると、JSONデータのマッピングを自動化できます

JSONマッピングの作成

MapForce JSON マッピングツール

MapForceに搭載されているグラフィカルツールを使用すると、JSON形式のデータを変換するためのデータマッピングと処理ルールを簡単に定義できます。MapForceは、JSONを入力および出力形式の両方としてサポートしており、以下のような様々な用途に活用できます

JSON ↔ XML

最新のWeb API(JSON形式)を、既存の企業システムと連携させる際に、しばしば必要となる技術です

JSON ↔ databases

JSONデータをリレーショナルデータベースのテーブルに挿入したり、リレーショナルデータを抽出してAPI用のJSON形式に変換したりすること

JSON ↔ Excel or CSV

ビジネスツールやレポートシステムとの連携、またはデータウェアハウスや分析プラットフォームで使用するためのデータ準備など、様々な用途に対応します

GeoJSON ↔ KML または Excel形式への変換

(文脈によって適切な訳が異なります。以下にいくつかの例を示します。) 地理空間データの変換 他の形式との間でデータ変換を行うこと、または、REST APIからの出力を地図上に表示すること

JSON ↔ EDI

従来のB2Bシステムと最新のアプリケーションを連携させるために

PDF ↔ JSON

PDFファイルからデータを抽出し、JSON形式に変換することで、APIやその他のシステムとの連携を可能にします

APIからの応答を解析する

REST APIから返されるJSONデータを、利用可能な内部形式(例えば、データベースのレコードやXML構造)に変換すること

視覚的なJSONデータ統合

JSONデータのマッピングは、ドラッグ&ドロップで簡単に設定できます。また、豊富なデータ処理関数やフィルターから必要なものを選択したり、ビジュアルな関数ビルダーを使って独自の関数を構築することも可能です。

MapForceは、多対多のデータマッピングだけでなく、連鎖的なマッピングもサポートしています。

MapForceを使ってJSONデータを変換する

JSONスキーマを生成します

JSONデータをマッピングする必要があるが、JSONまたはJSON5のデータ構造に対応するスキーマがない場合、MapForceはドキュメントの構造に基づいて、自動的にスキーマを推測し、高速なマッピングを実現します。

JSONを瞬時に変換します

JSONマッピングプロジェクトが定義されると、すぐに「出力」ボタンをクリックしてデータを変換できます。(JSONデータをデータベースにマッピングする場合、「出力」画面には、マッピングが開始されるとデータベースに対して実行されるSQL文が表示されます。)

高度なトラブルシューティングを行うために、MapForceにはインタラクティブな機能が搭載されています データマッピング デバッガー マッピング実行中に、データがソースノードからターゲットノードへとどのように流れるかを追跡するために使用されます。

JSONマッピングの自動化

繰り返し発生するJSON形式への変換プロジェクトを自動化するには、MapForceプロジェクトをMapForce Serverに展開することができます。MapForce Serverは、以下の機能を提供します あらゆるデータ形式間の変換プロジェクトを、高性能な自動化によって実現します 従来のデータ管理製品や高価なシステムと比較して、はるかに低いコストで実現できます。

サポートされているJSON形式

MapForceは、現在利用されている数多くのJSONベースのデータ辞書を、マッピング、変換、および形式変換することができます。以下にその例をいくつか示します。

名前申し訳ありませんが、テキストが途中で途切れているため、翻訳できません。完全なテキストをご提供いただければ、翻訳いたします説明垂直標準化機関
ArcGIS Pro のレイヤー/マップファイル

.lyrx

.mapx

Esriのレイヤーや地図ドキュメントは、シンボロジ、ラベル、レイアウト、およびデータソースの設定情報を、地理情報モデルのJSON形式で保存しています。地理空間情報 / GIS (地理情報システム)
アセット管理シェル (AAS) の JSON 形式

.jsonファイル

業界4.0のデジタルツイン規格をJSON形式で記述したもので、工業用資産の特性、ドキュメント、および機能について説明しています。インダストリー4.0、製造業
AsyncAPI 仕様書

.jsonファイル

イベント駆動型およびメッセージベースのAPI(Kafkaのトピック、MQTTのチャネル、キューなど)を記述するための仕様。これは、REST APIを記述するためのOpenAPIに類似しています。イベントストリーミング、企業システム連携
Avroスキーマ

.avscファイル

Apache Avroで使用されるJSONスキーマ言語は、Kafka、Confluent Schema Registry、およびHadoopにおけるストリーミングデータおよびビッグデータ処理のためのレコード構造を定義します。データエンジニアリング、イベントストリーミング
COCO アノテーション (または COCO データセットのアノテーション)

.jsonファイル

コンピュータビジョンの学習データにおいて、最も広く利用されているJSON形式の注釈方法です。これは、バウンディングボックス、セグメンテーションマスク、キーポイントなど、オブジェクト検出フレームワークのほとんどでサポートされています。機械学習、画像認識技術
CZML (Cesium Markup Language)

.czmlファイル

CesiumJSの仮想地球上で、時間的に変化する3次元の地理空間データ(例えば、衛星の軌跡、飛行経路、センサーのカバー範囲など)を記述するためのフォーマットです。航空宇宙、防衛、地理空間情報可視化
CityJSON (シティJSON)

.city.jsonファイル

.cityjsonファイル

都市計画、デジタルツイン、および地方自治体のGISで使用される3D都市モデルのデータモデルであるCityGMLを、コンパクトなJSON形式で表現したもの。都市計画、デジタルツイン、地理情報システム
CloudEvents (クラウドイベント)

.jsonファイル

CNCFが定める標準的なデータ形式は、サーバーレスプラットフォーム、メッセージブローカー、およびイベント駆動型の統合において、イベントデータを記述するために使用されます。イベント駆動型アーキテクチャ、クラウド連携
CycloneDX SBOM (ソフトウェア部品表)

.cdx.jsonファイル

OWASPのソフトウェア部品表(SBOM)に関する標準規格は、現在、調達や規制(米国政府令14028、EUサイバーレジリエンス法)によって、ソフトウェアの構成要素を一覧化するために必要とされています。ソフトウェアのサプライチェーン、コンプライアンス
DICOM JSON モデル

.jsonファイル

PS3.18で定義されているDICOM医療画像メタデータのJSON形式表現で、これは放射線科および病理検査システムにおけるDICOMウェブサービスで使用されます。医療画像診断、ヘルスケアIT
デザイントークン

.tokens

.tokens.jsonファイル

W3Cが新たに開発している、デザインシステムにおける要素(色、フォント、間隔など)を、Figma、コード、ドキュメントといった異なる環境間で共有するための標準フォーマットです。デザインシステム、製品デザイン
ダイナモ ワークスペース

.dyn

.dyfファイルは、通常、デルタ・データ形式のファイルです

RevitやCivil 3Dの作業プロセスを自動化するために使用されるビジュアルプログラミンググラフですが、Dynamo 2.0以降のバージョンでは、作業スペースやカスタムノードがJSON形式で保存されます。AEC(建築、エンジニアリング、建設分野)における、計算デザイン
EnergyPlus 用 JSON 入力データ

.epjsonファイル

米国エネルギー省が開発した、建築物のエネルギーシミュレーションを行うための標準ソフトウェアであるEnergyPlusで使用される、JSON形式の入力データ。建築物のエネルギー効率シミュレーション、持続可能性
EthereumコントラクトのABI(アプリケーションバイナリインターフェース)

.abiファイル形式に関する情報

スマートコントラクトが提供する呼び出し可能な関数やイベントを記述するアプリケーションバイナリインターフェース。これは、すべてのウォレット、ブロックエクスプローラー、および分散型アプリケーション(dApp)との連携に必要です。ブロックチェーン、フィンテック
シームレスなデータパッケージ

.jsonファイル

`datapackage.json`は、表形式のデータファイル群を、そのスキーマ、ライセンス情報、およびデータソースに関するメタデータと共にまとめるための記述ファイルであり、オープンデータの公開に利用されます。オープンデータ、研究データの管理
GBFS(公共レンタサイクル共通データ仕様)

.jsonファイル

自転車シェア、電動スクーター、その他のシェアリングサービスの事業者などが、都市や旅行プランナーに対して、リアルタイムで車両やステーションの利用状況を公開するためのオープンな規格です。交通、スマートシティ
GeoJSON (ジオJSON) IETFが定める、地理的な要素(点、線、多角形など)をJSON形式で表現するための標準規格。ウェブマッピングや空間関連APIにおける共通言語として広く利用されています。地理空間情報 / GIS、ウェブマッピング
Grafana ダッシュボード モデル

.jsonファイル

Grafanaのダッシュボードにおけるパネル、クエリ、および変数を記述するJSON形式のモデル。これは、オブザーバビリティダッシュボードの標準的なデータ交換形式です。可観測性、IT運用
HAR (HTTPアーカイブ)

.har

ブラウザや診断ツールが記録したHTTPトラフィックをエクスポートする形式。これは、ウェブアプリケーションの問題をトラブルシューティングするために、サポートチームが頻繁に要求するものです。ウェブサイトの運用、ITサポート、パフォーマンス試験

.jsonファイル

現代における医療データ(患者情報、検査結果、投薬履歴、請求情報など)の交換に関する主要な標準規格であり、米国政府のCMS(Centers for Medicare & Medicaid Services)の相互運用性に関する規則によって定められ、世界中の電子カルテ(EHR)ベンダーによって採用されています。JSONは、FHIR(Fast Healthcare Interoperability Resources)のデータ形式として最も広く利用されています。医療
IIIFプレゼンテーションマニフェスト

.jsonファイル

国際的な画像相互運用フレームワーク(International Image Interoperability Framework)で使用される、デジタル化されたオブジェクトを記述するマニフェストファイル。世界中の図書館、博物館、アーカイブなどが、コレクションを公開するために利用しています。図書館、博物館、デジタル人文学
JSON Lines / NDJSON (JSON形式のデータを1行に1レコードとして記述した形式)

.jsonlファイル (JSON Lines形式のファイル)

.ndjsonファイル形式

.ldjsonファイル形式

改行で区切られたJSON形式(1行に1つのオブジェクト)は、アプリケーションログ、イベントストリーム、バルクAPIのエクスポート、データパイプライン、およびLLM(大規模言語モデル)のファインチューニングデータセットの標準的な形式です。データエンジニアリング、データ分析、機械学習
JSON-LD (JSON for Linking Data:データ連携のためのJSON)

.jsonldファイル

W3Cが定める、JSON形式のリンクデータに関する標準規格。これは、検索エンジンのリッチリザルトやAIによる回答機能を実現するschema.orgの構造化データで使用される形式です。SEO/AEO、ナレッジグラフ、リンクデータ
JSON-stat (JSONステート)

.jsonファイル

これは、ヨーロッパ各国の統計機関が、公式統計データセットや多次元データキューブを共有するための軽量な標準規格です。公式統計、政府データ
Jupyter Notebook

.ipynbファイル

コード、結果、そして解説を単一のJSON形式のドキュメントにまとめたノートブック形式は、データサイエンスや研究計算における標準的な作業ファイルです。データサイエンス、研究、教育
Lottieアニメーション

.jsonファイル

After Effectsからエクスポートされたベクトルアニメーションは、JSON形式でiOS、Android、およびウェブアプリケーションでネイティブに表示され、多くのアプリケーションにおける微細なアニメーションやローディングインジケーターの基盤となっています。モーションデザイン、モバイルおよびウェブのユーザーインターフェース
Mapbox / MapLibre スタイル仕様書

.jsonファイル

Mapbox GL、MapLibre、そして多くの最新のウェブ地図で利用されている、ベクトルウェブマップの表示方法を定義するJSON形式のドキュメント。このドキュメントには、レイヤー、色、フォント、ズーム設定などの情報が含まれています。ウェブ地図作成、地理空間情報
NIEM JSON-LD形式

.jsonファイル

.jsonldファイル

米国における司法、移民、緊急事態対応、および公衆衛生機関間の情報共有に使用される、ナショナル・インフォメーション・エクスチェンジ・モデルのJSON形式でのデータ表現。政府間の情報交換
OCDS(オープン契約データ標準)

.jsonファイル

世界中の政府機関や汚職対策専門家が利用する、公共調達に関するデータ(入札情報、契約内容、契約締結状況など)の公開基準。政府、公共調達
OCPP(Open Charge Point Protocol)メッセージ

.jsonファイル

電気自動車の充電ステーションとネットワーク運営会社を接続し、認証、計測、およびスマート充電を行うためのJSON形式のメッセージングシステム。電気自動車の充電、エネルギー
OPC UA JSON エンコーディング

.jsonファイル

OPC UAデータにおけるJSON形式のエンコード方式は、パート6で定義されており、これは産業用機械のデータをMQTTやクラウドベースの産業用IoTシステムで利用するために使用されます。産業用オートメーション、IIoT(産業用IoT)
OSCAL(オープンセキュリティコントロール評価言語)

.jsonファイル

NISTが提供する、セキュリティコントロールカタログ、システムセキュリティ計画、および評価結果を機械可読形式で記述するためのフォーマット。これは、FedRAMPや政府機関におけるコンプライアンス自動化に利用されています。セキュリティコンプライアンス、政府
オープンソースソフトウェアの脆弱性情報記録

.jsonファイル

オープンソースソフトウェアの脆弱性を記述するためのOpenSSFのスキーマは、GitHub、Google、および各種ディストリビューションのセキュリティに関する情報提供サービスを支えています。ソフトウェアのセキュリティ、脆弱性管理
OpenAPI / Swagger 仕様書

.jsonファイル

APIゲートウェイ、SDK生成ツール、および開発者向けポータルで使用される、REST API(エンドポイント、パラメータ、スキーマ、認証など)を記述する事実上の標準契約。API管理、企業システム連携
OpenRTBにおける入札リクエスト/レスポンス

.jsonファイル

プログラマティックデジタル広告の基盤となるIAB標準メッセージフォーマットは、広告取引所と入札者間で、毎秒数十億回も交換されています。デジタル広告、広告技術
OpenTimelineIO (または、OpenTimelineIOというソフトウェア/プロジェクト)

.otio

Academy Software Foundationが提供する、編集作業のタイムライン情報をJSON形式で交換するためのフォーマットで、Premiere、Resolve、Avid、およびVFXパイプライン間での素材のやり取りを可能にします。映画およびビデオのポストプロダクション
Postmanコレクション

.jsonファイル

API開発および品質保証において、最も広く共有されている成果物の一つである、APIリクエスト、環境設定、テストなどを定義した、持ち運び可能なJSON形式のデータ。API開発、品質保証
SARIF (静的解析結果交換フォーマット)

.sarif

GitHub Advanced SecurityとAzure DevOpsが標準的に対応している、静的解析ツールやセキュリティスキャンツールの結果を報告するためのOASIS規格。アプリケーションセキュリティ、DevSecOps
SDMX-JSON形式

.jsonファイル

ECB(欧州中央銀行)、ユーロスタット、IMF(国際通貨基金)、OECD(経済協力開発機構)、BIS(国際決済銀行)などで利用される、統計データおよびメタデータの交換に関するISO標準であるSDMXの、JSON形式でのデータ表現。公式統計、中央銀行
SPDX SBOM (JSON形式)

.spdx.jsonファイル

ソフトウェアの構成要素、ライセンス、およびその由来情報をやり取りするための、ISO規格に準拠したソフトウェアパッケージデータ交換フォーマット。ソフトウェアのサプライチェーン、ライセンス遵守
STAC (時空間アセットカタログ)

.jsonファイル

NASA、ESA、USGS、Microsoft Planetary Computer、およびAWS Open Dataによって採用されている、衛星画像および地球観測データのカタログ化に関する標準規格です。地球観測、リモートセンシング
STIX 2.x (構造化された脅威情報表現)

.jsonファイル

OASISは、セキュリティプラットフォームと情報共有コミュニティの間で、サイバー脅威に関するインテリジェンス(指標、脅威主体、攻撃パターンなど)を交換するための標準規格を策定しています。サイバーセキュリティ、脅威インテリジェンス
ソースマップ

.map (地図)

ミニファイされたWebアセット(.js.map、.css.mapといったJSONファイル)は、それらを元のソースコードに紐付けるためのもので、現在はECMA-426規格として標準化されています。ウェブ開発、アプリケーション監視
Terraformの状態

.tfstateファイル

Terraformは、プロビジョニングされたクラウドリソースと、それらの属性をすべて記録したJSONファイルを保持しており、これはInfrastructure as Code (IaC) 環境における真実の記録として機能します。クラウドインフラ、IT運用
TopoJSON (トポJSON)

.topojsonファイル

共有のトポロジー情報をエンコードするGeoJSONの拡張機能で、これにより、等高線マップやD3ベースのデータ可視化において、ファイルサイズを大幅に削減できます。地理空間情報 / GIS、データ可視化
ウェブアプリケーションのマニフェストファイル

.webmanifestファイル

W3Cが提供するマニフェストファイルは、Progressive Web App(PWA)をネイティブアプリケーションのようにインストールできるようにするもので、アプリケーション名、アイコン、テーマカラー、表示モードなどを定義します。ウェブアプリケーションおよびモバイルアプリケーション
Zarr メタデータ

.zarray (これはファイル拡張子であり、具体的な意味は文脈によって異なります。一般的には、数値データを格納した配列ファイルであることを示唆します。)

.zattrs (ファイル属性)

.zgroup (これはファイル拡張子またはコマンドのプレフィックスとして使用される可能性があり、具体的な意味は文脈によって異なります。)

クラウドネイティブな気候、衛星、およびバイオイメージングのアーカイブに保存されている、分割され圧縮されたN次元配列データセットを記述するJSON形式のメタデータファイルです。地球科学、バイオイメージング、科学計算
glTF (GL Transmission Format) - GL伝送フォーマット

.gltf (GL Transmission Format)

「3D JPEG」は、Khronosが提供する、電子商取引の製品ビューア、AR/VR、デジタルツイン、ゲームエンジンなどで使用される3Dシーンやモデルのランタイムフォーマットです。3Dグラフィックス、AR/VR、電子商取引
ifcJSON (ifcJSON形式)

.ifcjson

buildingSMARTのIFCモデルをJSON形式でシリアライズすることで、ウェブやクラウド上でのBIM(Building Information Model:建築情報モデル)の利用が容易になります。AEC (建築・エンジニアリング・建設)、BIM (ビルディング・インフォメーション・モデリング)、建設
XBRL-JSON形式

.jsonファイル

XBRL形式の財務報告データをJSON形式で表現したもの。これは、規制当局への報告内容を、分析ツールやAPIが直接利用できるように設計されています。金融、規制報告