基本データ型

XML 仕様の基本データ型の内容と形式には、次の一般的な要件が適用されます。

xs:string

  • 文字列の前後に余分な空白がある場合は削除します。

  • 読みやすくするために、tornado warning などの小文字の文字列をエンドユーザーに表示する場合は、可能であればデータをタイトルケースに変換します。つまり、tornado warningTornado Warning に変更します。

  • サポートされていない句読点を使用しないでください。必要に応じて XML エスケープ文字を使用してください。たとえば、& ではなく & を使用します。

xs:dateTime

YYYY-MM-DDThh:mm:ssXzh:zm の形式で ISO-8601 形式を使用します。次のように定義されます。

  • YYYY は年を示します。

  • MM は月を示します。

  • DD は日付を示します。

  • T は記号「T」で、必須の時間セクションの開始を示します。

  • hh は時間を表します。

  • mm は分を表します。

  • ss は秒を表します。

  • X は次のいずれかの記号を表します。

    • 前の日時が UTC より前のタイムゾーンにある場合は「+」。

    • 「-」: 前の日付と時刻が UTC より遅いタイムゾーンにある場合、または時刻が UTC の場合。

  • zh は、前の日時から UTC までの時差(前の時刻が UTC の場合は 00)を示します。

  • zm は、前の日時から UTC までの分単位のオフセットを示します。前の時刻が UTC の場合は 00 です。

たとえば、2002 年 5 月 24 日午後 4 時 49 分(太平洋標準時)の場合は 2002-05-24T16:49:00-07:00 を使用します。

「Z」などのアルファベットのタイムゾーン指定は使用しないでください。UTC のタイムゾーンは -00:00 として表す必要があります。

xs:language

CAP 標準で説明されているように、有効な RFC 3066 識別子で言語を表します。プライマリ言語タグのみを小文字で指定することをおすすめします。

たとえば、en-US です。