は、私はそれがint型のブール日付またはテキストである場合によっては、アカウントに私のメタタイプと検証をとるスキーマを持つようにしたいメタ情報XMLスキーマ検証ユースケース
<?xml version="1.0" encoding="utf-8"?>
<metas>
<meta type="date">
<code>storage_date</code>
<value>12-02-1989</value>
</meta>
<meta type="int">
<code>weight</code>
<value>12</value>
</meta>
<meta type="bool">
<code>foo</code>
<value>true</value>
</meta>
<meta type="text">
<code>bar</code>
<value>Hello world</value>
</meta>
</metas>
ためのシンプルなXMLフォーマットを持っています。
これまでのところ、私は
<?xml version="1.0" encoding="utf-8"?>
<xsd:schema attributeFormDefault="unqualified" elementFormDefault="qualified" version="1.0" xmlns:xsd="http://www.w3.org/2001/XMLSchema">
<xsd:element name="metas" type="metasType" />
<xsd:complexType name="metasType">
<xsd:sequence>
<xsd:element maxOccurs="unbounded" name="meta" type="metaType" />
</xsd:sequence>
</xsd:complexType>
<xsd:complexType name="metaType">
???
</xsd:schema>
を持っているが、私は、スキーマで検証することが可能にを行うにしようとしています何ですか?