Schemat XML typ danych łańcuch
typ danych String jest używana do przechowywania wartości ciągu.
typ danych String (String Typ danych)
typ danych String może zawierać znaków, linii kanałów, powrotu karetki i kart.
Oto przykład deklaracji system strun:
Elementy w dokumencie powinna wyglądać następująco:
Albo tak:
Uwaga: W przypadku korzystania z typów danych String, procesor XML nie zmieni jedną wartość.
Znormalizowany typ danych string (NormalizedString Typ danych)
Znormalizowane typy danych łańcuchowe pochodzące z typem danych STRING.
Znormalizowany typ danych łańcuch może zawierać te same znaki, ale procesor XML usunie podział wiersza, przewóz powroty i kart.
Oto przykład znormalizowanego typu danych ciąg w schemacie:
Elementy w dokumencie powinna wyglądać następująco:
Albo tak:
Uwaga: W powyższym przykładzie, procesor XML zostaną wykorzystane w celu zastąpienia wszystkich kart ze spacjami.
Reklamowe typ danych (Token Typ danych)
Token dane pochodzące z tego samego typu danych typu ciąg.
Reklamowe sam typ danych może zawierać znaki, ale procesor XML usunie wiersz karmi, powroty karetki, zakładki, początkowe i końcowe spacje oraz (ciągły) kosmicznych.
Oto przykładowy schemat w odpowiedniej deklaracji tokena:
Elementy w dokumencie powinna wyglądać następująco:
Albo tak:
Uwaga:> W powyższym przykładzie, XML parser usunie wypustki.
typ danych String
Należy pamiętać, że wszystkie z następujących typów danych pochodzą od typu danych String (z wyjątkiem samego łańcucha typu danych)!
nazwa | opis |
---|---|
PODMIOTY | |
PODMIOT | |
ID | Zgłoszony atrybut ID ciąg w formacie XML (używany tylko w połączeniu z atrybutami schematu) |
IDREF | Zgłoszony ciąg IDREF atrybutu XML (używany tylko w połączeniu z atrybutami schematu) |
język IDREFS | String zawiera poprawny identyfikator języka |
nazwa | String zawiera poprawną nazwę XML |
NCName | |
NMTOKEN | Zgłoszony ciąg NMTOKEN atrybut XML (tylko w połączeniu z atrybutami schematu) |
NMTOKENS | |
normalizedString | String nie zawiera linię karmi, powrotu karetki, albo wypustki |
QName | |
sznur | sznur |
żeton | String nie zawiera linię karmi, powrotu karetki lub kart, prowadzące lub spacji lub więcej kolejnych spacji |
typ danych String zdefiniowany (Restriction)
Może być stosowany w połączeniu z określonymi typami danych ciąg:
- wyliczenie
- długość
- MaxLength
- MINLENGTH
- wzór (NMTOKENS, IDREFS oraz podmioty nie mogą korzystać z tego ograniczenia)
- białe znaki