ひとことで言うと
タグで意味を付与してデータ構造を記述するマークアップ言語で、異なるシステム間のデータ交換標準として広く利用される。
解説
Extensible Markup Languageの略で、データの構造を記述するためのマークアップ言語。タグを用いてデータに意味を付与し、異なるシステム間でのデータ交換に広く利用されている。HTMLと異なりタグを自由に定義できる拡張性が特徴で、SOAPやRSSなどの技術基盤となっている。
くわしく解説
XML(Extensible Markup Language)はW3Cが策定したマークアップ言語で、開始タグ・終了タグでデータを囲むことによってデータに意味と構造を付与する。HTMLと異なりタグを自由に定義できる拡張性が最大の特徴で、<顧客><氏名>山田太郎</氏名></顧客>のように業務データの構造を自然な形で表現できる。異なる企業間・システム間のデータ交換(EDI・Webサービス)や設定ファイル形式として広く普及した。WebサービスではSOAP(XMLベースのプロトコル)による通信に使われてきたが、近年はよりシンプルなJSON形式がAPI通信で主流となりつつある。DTD(文書型定義)やXMLスキーマでデータ構造を定義し、XSLTで変換・表示処理を行う関連技術も存在する。
具体例で考えよう
A社とB社のERPシステムが異なるベンダー製品であっても、発注データをXML形式の共通フォーマットに変換してやり取りすることで、システムの差異を吸収しながら自動的な受発注処理を実現する。
試験対策ポイント
HTMLとの違い(タグの自由定義・データ表現目的)が頻出ひっかけポイント。JSONとの比較(軽量・可読性)、SOAPとRESTの違いとXMLとの関連も出題される。DTD・XMLスキーマの役割も確認。
「経営情報システム」の図解で学ぶ
関連用語
「経営情報システム」の他の用語
独学で診断士合格を目指すなら
独学でも合格をつかみ取れる!
動画・テキスト・過去問・AI添削まですべて網羅!
予備校代の1/10以下で、独学の不安をまるごと解決できます

無料登録後、アカウントページからかんたんにプレミアムへ切り替えられるよ。解説動画・テキストPDF・1次過去問・2次AI添削まで全機能が使い放題になるの!
全7科目の解説動画が見放題!連続再生・科目別・ブックマーク再生でスキマ時間に効率よく学べます。プレミアム限定
1次試験の年度別・肢別演習無制限!何度も解きなおせます。マイページで苦手管理もばっちり。プレミアム限定
2次試験の記述答案をAIが添削・採点!事例I〜IVすべて対応。自分だけの強み・弱みを把握できる。プレミアム限定
科目別テキストPDFダウンロード可能!ダウンロード後は半永久的に利用可能で、印刷して好きな使い方で学べます。プレミアム限定
テキストのブックマーク管理で苦手分野・何度も確認したい部分を徹底管理可能!プレミアム限定
学習記録・成績管理で自分の進捗を可視化。どの科目に集中すべきか一目でわかる。プレミアム限定
プレミアムプラン
¥14,800/ 購入日から1年間有効(税込)
買い切り自動更新なし
決済はStripe(世界最高水準・PCI-DSS準拠)で安全に処理されます。カード情報は当サービスに保存されません。