XML(Extensible Markup Language)とは、文章に意味や構造を定義するマークアップ言語の一種である。
概要
XMLは言語を作るための定義を定めたメタ言語である。XMLによって作られた言語を用いて作成された文書やデータを、XML文書と呼ぶ。代表的なXML文書にはXHTML、RDF、SOAP、SVGなどがある。
XMLは同じマークアップ言語であるSGMLを元に制作された言語である(SGMLがあまりに巨大な仕様となってしまった点を反省し、シンプルな仕様となっている)。
サンプル
<?xml version="1.0" encoding="UTF-8"?>
<ルート要素>
<要素 属性="値"> ~ </要素>
<空要素 />
<!-- コメント -->
</ルート要素>
ニコニコ動画とXML
ニコニコ動画におけるコメントファイルはXML形式で保存されている。動画プレイヤーはXML形式のコメントを取得して画面上に表示する。
また、サムネイルに掲載されるデータもXMLで処理されている。これは http://www.nicovideo.jp/api/getthumbinfo/[動画IDまたはスレッドID] で確認できる。
→ニコニコ動画API
関連動画
関連項目
親記事
子記事
兄弟記事
- 3
- 0pt