OpenDocument
ODFは、複数のXMLファイルをZIP形式でデータ圧縮したファイルである。
ODFファイルの中身となっているXMLファイルはそれぞれ次のような内容となっている。
OpenDocument 1.0 OpenDocument 1.0 は2005年5月1日にOASIS標準規格として承認された規格である。
OpenDocument 1.0 (second edition) OpenDocument 1.0 (Second edition)は、2006年5月1日にISO/IEC 26300:2006 として公開された規格である。これはOASISによる Committee Specification を含み、JTC1 ballot のコメントを検討した上で、編集上の修正がなされたものである。国際規格化されたことに伴い、2007年に韓国工業規格 KS X ISO IEC 26300、2008年にブラジルABNT NBR ISO/IEC 26300、南アフリカSANS 26300 の各国で相次いで規格化された。日本に於いては、2010年にJIS X 4401:2010 - ウェイバックマシン(2013年10月3日アーカイブ分)として規格化された。
OpenDocument 1.1 OpenDocument 1.1 は2006年10月19日にOASISにより策定された規格である。アクセシビリティの観点から諸機能が追加された。
OpenDocumentは、OpenOffice.orgが利用していたドキュメントファイルフォーマットを元に策定された、オフィスソフト用の文書ファイルフォーマットである。
一つの規格でありながら、テキスト、表計算(スプレッドシート)、プレゼンテーションの他、数式、グラフィックドキュメント、データベースの各形式をサポートしている。
多言語対応となっており、仕様上は、文章・段落・文字列について、各々「言語」及び「国又は地域」を指定できるようになっている。
データの記述方法とその(画面上および紙上での)表現方法については一定の規格があるが、詳細な表現方法については各アプリケーションに依存している。そのため、閲覧するオペレーティングシステムやアプリケーションによって、表示される結果が異なることがある。しかし最近ではソフト間の対応によって、これらの問題は改善されつつある。
XMLファイルの構造