インポートに対応するデータ型
DataMagicではインポートできるスキーマとしてDTDとXML Schemaに対応していますが、それぞれのスキーマのデータ型はDataMagic上では文字データか数値データとして扱われます。以下はその一覧です。
DTDをスキーマファイルとしてインポートする操作は、今後のバージョンアップ/リビジョンアップで廃止される可能性があります。スキーマファイルには、できるだけXML Schemaを使用してください。
(1) DTDの要素のデータ型
データの型 |
型名 |
---|---|
文字データ |
#PCDATA EMPTY |
ANYには対応していません。ANYの含まれるDTDをインポートしようとするとエラーになります。
(2) DTDの属性のデータ型
データの型 |
型名 |
---|---|
文字データ |
CDATA ID IDREF IDREFS ENTITY ENTITIES NMTOKEN NMTOKENS 列挙型 |
(3) XML Schemaのデータ型
データの型 |
型名 |
---|---|
文字データ |
string duration dateTime time date gYearMonth gYear gMonthDay gDay gMonth anyURI QName NOTATION normalizedString token language Name NCName ID IDREF IDREFS ENTITY ENTITIES NMTOKEN NMTOKENS base64Binary |
数値データ |
boolean decimal float double integer nonPositiveInteger negativeInteger long int short byte nonNegativeInteger positiveInteger unsignedLong unsignedInt unsignedShort unsignedByte |
hexBinaryには対応していません。hexBinaryの含まれるXML Schemaをインポートしようとするとエラーになります。