タグ

スキーマとXMLに関するnadadaのブックマーク (2)

  • デベロッパーズコーナー:エンジニアのためのXMLスキーマ講座 I(1) - XML Square

    概要 XMLにおけるスキーマの意味とその必要性、また現存するスキーマ表現の仕様について、それそれの長所や短所を解説していきます。 イントロダクション XMLの優れた点の一つとして上げられるのは、XMLが持つ「柔軟性」です。ユーザはXMLのタグを自由に定義し、それぞれのタグに意味を持たせることができます。XMLはその柔軟性のゆえに大きな注目を集めている、といえるでしょう。 しかしXMLを実際の業務に活用していく場合、XML文書の構造が決められているほうが、つまり、どんなタグをどのように使うのかが決められていたほうが利用価値は高くなります。 XML文書の構造を表現するもの-それがXMLにおける「スキーマ」です。 しかし、これまでXMLにかかわってこなかった人たちにとってスキーマの概念はわかりにくい部分があります。また実際問題として現在XMLのスキーマを定義するためにさまざまな仕様が存在し、それ

  • 簡単なXML Schemaから始めよう

    この連載では、XML Schemaについて解説します。簡単なXMLの構造をXML Schemaにより記述できるようになることを目標に、XML Schemaの概要、要素・属性の定義、Complex TypeやSimple Type、属性グループについて解説していきます。連載を読むに当たり、整形式のXMLに関して十分理解していることを前提とします。 XMLの構造を表すスキーマ言語とは? XML Schemaはスキーマ言語です。ところで、「スキーマ言語」とは何なのでしょう?そもそも「スキーマ」とは何なのでしょう? スキーマとは、XMLの構造です。「いつ、どの要素が出現するのか」「その要素にはどのような属性があるのか」など、XMLの木構造についての定義がスキーマです。そして、スキーマを記述する言語が「スキーマ言語」です。 例えば、インターネットショップなどでWebを通して商品を購入するとします。こ

    簡単なXML Schemaから始めよう
  • 1