公務人員特種考試計算機大意106 年第 40 題單選題
下列那一種語言提供跨平台及跨程式資料交換格式,用於資料傳送與接收?
AXML正確答案
BHTML
CCSS
DJavaScript
A正確答案
XML 是跨平台、跨程式的標準資料交換格式,專為資料傳輸設計。
為什麼答案是 A
XML(eXtensible Markup Language)可自訂標籤,純文字格式可跨平台、跨程式傳遞資料,是 Web Service、SOAP 等資料交換的主流格式。
載入中…
完整詳解
Pro · 無限重點 XML 是跨平台、跨程式的標準資料交換格式,專為資料傳輸設計。
看到「資料交換」「跨平台」就選 XML;看到「網頁結構」選 HTML。
逐選項分析
A✓ 正確
XML(eXtensible Markup Language)可自訂標籤,純文字格式可跨平台、跨程式傳遞資料,是 Web Service、SOAP 等資料交換的主流格式。
B✕ 陷阱
HTML 是網頁「結構呈現」語言,標籤固定(如 <p>、<h1>),用於瀏覽器顯示內容,不是用來做跨程式資料交換。
C✕
CSS(層疊樣式表)負責網頁「外觀樣式」,例如字體、顏色、排版,完全不涉及資料傳輸。
D✕
JavaScript 是網頁端的程式語言,負責互動行為與邏輯運算,本身不是資料交換格式(雖然其衍生的 JSON 是)。
前端四大語言角色對照
| 語言 | 用途 | 類型 | 可跨平台交換資料 |
|---|
| XML | 資料描述與交換 | 標記語言 | ✅ 是 |
| HTML | 網頁結構呈現 | 標記語言 | ❌ 否 |
| CSS | 網頁樣式設計 | 樣式表 | ❌ 否 |
| JavaScript | 網頁互動邏輯 | 程式語言 | ❌ 否(但 JSON 可) |
XML 和 HTML 長得很像(都是 Markup Language),考生最容易搞混。記住:HTML 重「呈現」,XML 重「資料」。題幹只要出現「資料交換、傳送接收」,答案鐵定是 XML。