XML文書
データだよ
あるいはファイルだよ
XMLのルールに沿って書かれているよ
簡単に書くよ
XML文書(読:エックエムエルブンショ 英:XML document)とは
XML
(ファイルの書き方ルールのひとつ)形式のデータのこと。
あるいは
中身がXML形式で書かれている文書ファイルのこと
です。
詳しく書くよ
順番に見ていきましょう。
まずは予備知識として「XML」と「文書ファイル」について説明します。
「そんなの説明されなくても知ってるよ!」な人は適当に読み飛ばしてください。
XMLは「ファイルの書き方ルールのひとつ」です。
例えば
<?xml version="1.0" encoding="Shift_JIS" ?>
<staff>
<member>
<name>ピヨ太</name>
<position>社長</position>
<age>40代のおっさん</age>
</member>
<member>
<name>ピヨ子</name>
<position>営業部長</position>
<age>永遠の美少女</age>
</member>
</staff>
みたいな書き方を「XML」と言います。
詳細は、用語「XML」の説明を ご覧ください。
文書ファイルは「中を見ると文字がずらずらっと並んでいるファイル」です。
「文書ファイル」という用語は、結構あいまいな使われ方をします。
中身が文書っぽいファイルだったら「文書ファイル」と表現して問題ないと思います。
以上を踏まえて
中身がXML形式で書かれている文書ファイル
が「XML文書」です。
そのまんまな説明ですね。
あるいは、ファイルの形になっていない「XML形式のデータ」を指して「XML文書」と表現することもあります。
例えば、通信で受け渡されるデータはファイルの形になっていませんよね。
XMLのルールに沿って作られた
<?xml version="1.0" encoding="Shift_JIS" ?>
<staff>
<member>
<name>ピヨ太</name>
<position>社長</position>
<age>40代のおっさん</age>
</member>
</staff>
みたいな内容のデータを直接、相手に送りつけたりします。
この「ファイルの形になっていないXML形式のデータ」を指して「XML文書」と表現したりもするのです。
ファイルとデータの どちらを意図しているかは文脈から判断してください。
一言でまとめるよ
まぁ「XML文書」って単語が出てきたら「XML
(ファイルの書き方ルールのひとつ)形式のデータとかファイルなんだな~」と お考えください。
おまけ
■訳してみるよ
「xml」は「eXtensible Markup Language(エクステンシブル・マークアップ・ランゲージ)」の略です。
「extensible(エクステンシブル)」の意味は「広げられる」とか「伸ばせる」とかです。
今回は「拡張できる」と解釈してください。
「mark(マーク)」の意味は「印」とかです。
「up(アップ)」の意味は「上へ」とかです。
「mark up(マーク・アップ)」で「印をつける」的な意味になります。
「language(ランゲージ)」の意味は「言語」とか「言葉」とかです。
「文書」は日本語ですね。
何となく くっつけると
拡張できる印を付ける言語で書かれた文書
となります。
■検索してみる?






