Grundlegende Datentypen

Die folgenden allgemeinen Anforderungen gelten für den Inhalt und das Format von grundlegenden Datentypen in der XML-Spezifikation.

XS:String

  • Überschneiden Sie alle Leerzeichen vor oder nach dem String.

  • Wenn Sie den Nutzern einen Kleinbuchstaben hinzufügen, z. B. tornado warning, wandeln Sie die Daten nach Möglichkeit in Großbuchstaben um. Mit anderen Worten: Ändern Sie tornado warning in Tornado Warning.

  • Verwenden Sie keine nicht unterstützten Satzzeichen und verwenden Sie gegebenenfalls XML-Escape-Zeichen. Verwenden Sie beispielsweise & anstelle von &.

xs:DatumUhrzeit

Verwenden Sie das ISO-8601-Format mit YYYY-MM-DDThh:mm:ssXzh:zm, das so definiert ist:

  • YYYY gibt das Jahr an.

  • MM gibt den Monat an.

  • DD gibt den Tag an.

  • T gibt das Symbol „T“ an und markiert den Beginn des erforderlichen Zeitabschnitts.

  • hh gibt die Stunde an.

  • mm gibt die Minute an.

  • ss gibt die Sekunde an.

  • X gibt eines der folgenden Symbole an:

    • +, wenn das vorherige Datum und die vorherige Uhrzeit in einer Zeitzone vor UTC liegen.

    • „-“, wenn das vorherige Datum und die vorherige Uhrzeit in einer Zeitzone hinter UTC liegen oder die Zeit in UTC angegeben wird.

  • zh gibt die Abweichung in Stunden vom vorherigen Datum und der Uhrzeit bis UTC an, oder 00, wenn die vorherige Zeit in UTC angegeben ist.

  • zm gibt die Abweichung in Minuten vom vorherigen Datum und an der Uhrzeit bis UTC an. 00 ist, wenn die vorherige Zeit in UTC angegeben ist.

Für den 24. Mai 2002 um 16:49 Uhr PDT verwenden Sie beispielsweise 2002-05-24T16:49:00-07:00.

Verwenden Sie keine alphabetischen Zeitzonenbezeichnungen wie „Z“. Sie müssen die Zeitzone für UTC als -00:00 angeben.

xs:Sprache

Wie im CAP-Standard beschrieben, stellen Sie Sprachen durch eine gültige RFC 3066-ID dar. Wir empfehlen, nur primäre Sprach-Tags in Kleinbuchstaben anzugeben.

Beispiel: en-US.