XMLデータ
データだよ
XMLのルールに沿って書かれているよ
簡単に書くよ
XMLデータ(読:エックスエムエルデータ 英:XML data?)とは
「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 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」は「eXtensible Markup Language(エクステンシブル・マークアップ・ランゲージ)」の略です。
「extensible(エクステンシブル)」の意味は「広げられる」とか「伸ばせる」とかです。
今回は「拡張できる」と解釈してください。
「mark(マーク)」の意味は「印」とかです。
「up(アップ)」の意味は「上へ」とかです。
「mark up(マーク・アップ)」で「印をつける」的な意味になります。
「language(ランゲージ)」の意味は「言語」とか「言葉」とかです。
「data(データ)」の意味は「資料」とか「知識」とか「情報」とかです。
何となく くっつけると
拡張できる印を付ける言語で書かれた情報
となります。
■検索してみる?






