datatypeLibrary 属性

データ型のライブラリを明示する属性

場合によっては、通常のテキストではなく、特殊な形式を有したデータ(数字や URI など)を扱い場合があるかも知れません。

実際にデータの所在を明示するためには data 要素もしくは value 要素を用いますが、そのためには、予め子孫要素(もしくは data 要素自身)で、 datatypeLibrary 属性により、使用すべきライブラリを明示する必要があります。

明示しなかった場合

datatypeLibrary 属性が先祖に亙って全く明示されていない場合、 datatypeLibrary="" が暗示されていると見倣されます。これは、 RELAX NG 由来のデータ型ライブラリを示しています。このライブラリでは、 string 型と token 型が使えます(実際にはあまり役に立ちませんが)。

継承について

注意すべきこと

大文字小文字の違いには注意する必要があるかも知れません。 dataTypeLibrary ではありません。

具体例

data 要素もしくは param 要素の項を参照してください。