Строковые типы данных используются для представления символов в документах XML.
<xs: string> тип данных
Тип данных <xs: string> может содержать символы, переводы строк, возврат каретки и символы табуляции. Процессор XML не заменяет символы перевода строки, возврата каретки и символов табуляции в содержимом пробелами и сохраняет их нетронутыми. Например, несколько пробелов или вкладок сохраняются во время отображения.
Пример <xs: string>
Объявление элемента в xsd —
<xs:element name = "name" type = "xs:string"/>
Использование элемента в xml —
<name>Dinkar</name> <name>Dinkar Kad</name>
<xs: token> тип данных
Тип данных <xs: token> является производным от типа данных <string> и может принимать символы, переводы строк, возврат каретки и символы табуляции. Процессор XML удалит переводы строк, табуляции, возврат каретки, начальные и конечные пробелы и несколько пробелов.
Пример <xs: token>
Объявление элемента в xsd —
<xs:element name = "name" type = "xs:token"/>
Использование элемента в xml —
<name>Dinkar</name> <name>Dinkar Kad</name>
Типы данных String
Ниже приведен список часто используемых типов данных, которые являются производными от типа данных <string>.
S.No. | Имя и описание |
---|---|
1 |
Я БЫ Представляет атрибут ID в XML и используется в атрибутах схемы. |
2 |
IDREF Представляет атрибут IDREF в XML и используется в атрибутах схемы. |
3 |
язык Представляет действительный идентификатор языка |
4 |
название Представляет правильное имя XML |
5 |
NMTOKEN Представляет атрибут NMTOKEN в XML и используется в атрибутах схемы. |
6 |
normalizedString Представляет строку, которая не содержит перевода строки, возврата каретки или табуляции. |
7 |
строка Представляет строку, которая может содержать переводы строк, возврат каретки или вкладки. |
8 |
знак Представляет строку, которая не содержит перевода строки, возврата каретки, табуляции, начальных или конечных пробелов или нескольких пробелов |
Я БЫ
Представляет атрибут ID в XML и используется в атрибутах схемы.
IDREF
Представляет атрибут IDREF в XML и используется в атрибутах схемы.
язык
Представляет действительный идентификатор языка
название
Представляет правильное имя XML
NMTOKEN
Представляет атрибут NMTOKEN в XML и используется в атрибутах схемы.
normalizedString
Представляет строку, которая не содержит перевода строки, возврата каретки или табуляции.
строка
Представляет строку, которая может содержать переводы строк, возврат каретки или вкладки.
знак
Представляет строку, которая не содержит перевода строки, возврата каретки, табуляции, начальных или конечных пробелов или нескольких пробелов
ограничения
Следующие типы ограничений могут быть использованы с типами данных String —