Tipurile de date String sunt folosite pentru valori care conțin șiruri de caractere.
String (string)
String tip de date poate cuprinde de închidere cod șir de caractere, un retur de car, fila, și celelalte simboluri.
Declarația de date șir în schema este după cum urmează:
Elementul corespunzător în documentul XML ar putea arata astfel:
Notă: procesorul XML nu va modifica valoarea elementului în cazul în care tipul de date șir.
line Normalizat (normalizedString)
linia normalizedString normalizată este derivat dintr-un tip de date șir.
tip normalizedString include, de asemenea, date de caractere, dar procesorul XML va elimina apa uzată de transfer de simboluri, un retur de car și caractere tab.
În elementul de circuit cu tipul de date declarat după cum urmează:
Într-un document XML, un astfel de element va arăta astfel:
Astfel, în acest exemplu, procesorul XML va înlocui toate caracterele tab cu spații.
Un tip de date de caractere (token)
Tipul de caractere jetonul este, de asemenea, derivat dintr-un tip de date șir.
Valorile de tip caracter conțin date de caracter, dar procesorul XML va elimina canalele de scurgere cratime, întoarce transport, tab-uri, spații de conducere și după, și spații multiple.
În elementul de circuit cu tipul de date declarat după cum urmează:
Într-un document XML, un astfel de element va arăta astfel:
Astfel, în acest exemplu, procesorul XML va elimina toate filele.
Tipul de date String
Toate enumerate în următoarele tipuri de tabel sunt derivate dintr-un tip de date șir (cu excepția tipului string inline).