top of page

XML (eXtensible Markup Language): Structured Data Format for Industrial Systems
XML
XML(eXtensible Markup Language)とは、データを階層構造で記述するための汎用マークアップ言語です。
タグ(< >)を使ってデータの意味や構造を明確に定義できるため、
データの「構造化」と「標準化」に強い形式
として広く採用されてきました。
■ 基本構造
XMLはタグでデータを囲み、階層構造を持ちます。
<robot> <id>FR20</id> <status>running</status> <cycle_time unit="sec">12.4</cycle_time></robot>
特徴:
開始タグと終了タグ
属性定義可能
階層構造表現
■ なぜ製造業で重要か
XMLは特に以下で利用されています:
設備設定ファイル
PLC構成データ
CAD/CAMデータ交換
MES連携
OPC UA内部モデル定義
旧世代Webサービス(SOAP)
特に、
データ構造の厳密な定義が必要な場面
で強みを発揮します。
■ JSONとの違い
項目 | XML | JSON |
可読性 |


