2009年04月07日 15:08
http://github.com/tokuhirom/p5-xml-feed-...
『Extensible Markup Language』より : Extensible Markup Language (エクステンシブルマークアップランゲージ、XML、拡張可能なマーク付け言語、JIS X 4159:2002) は、データを記述するマークアップ言語を定義するためのメタ言語である。World Wide Web Consortium W3C (World Wide Web Consortium) により1998年2月にXML1.0の勧告が公開された。 2005年現在、W3C勧告の最新バージョンはXML1.1である。 XMLが開発される以前に、データを記述するマークアップ言語を定義するためのメタ言語として、Standard Generalized Markup Language SGMLという技術が既に存在していた。SGMLはいくつかの分野で普及していたが、仕様が複雑で処理系の開発が難しくまたSGML文書の処理が重いという欠点があった。XMLではこのようなSGMLの欠点を解決すべく文法を簡素化した。技術者にとってはXMLはSGMLよりも習得しやすい技術であり、また処理系の開発が容易になったことで低コストでXML技術を利用できるようになった。現在ではXMLは非常に広く普及している技術である。XMLに準拠した技術にExtensible HyperText Markup Language XHTML、RSS、Simple_Object_Access_Protocol SOAP、Scalable Vector Graphics SVGなどがある。
▲楽