ぺーぺーSEのブログ

備忘録・メモ用サイト。

2012-06-11から1日間の記事一覧

XML Schema(スキーマ)作成

XML

XML Schemaの基本構造 XML Schemaはxsdファイルで作成する。 【XML例1】のスキーマをXML Schemaで表すと【XMLスキーマ1】のようになる。【XML例1】 <greet>Hello World</greet> 【XMLスキーマ1】 <xsd:schema xmlns:xsd="http://www.w3.org/2001/XMLSchema"> <xsd:element name="greet" type="xsd:string"/> </xsd:schema> 1行目はXML宣言。 2行目は名前空間「xsd」で「"ht…

XMLにおける名前空間

XML

「名前空間」は複数のスキーマ間で「要素」名が衝突しないように使用される。 「要素」とか「属性」とかが混乱しそうなので整理。 下記の例では要素名が「bean」、属性名が「id」や「class」となる。 <bean id="messageSource" class="org.springframework.context.support.ResourceBundleMessageSource" /> 「xmlns:xsi="http://www.w3.org/2001/XMLSchema-instan</bean>…