Лучшее руководство по XML-схема определяет / Грани в 2024 году. В этом руководстве вы можете изучить Предельные значения,Определение набора значений,Серия имеет ограниченную ценность,Ряд значений, определенных для,Пустой символ определен,Определенной длины,Определенные типы данных,
Limited (ограничение) используется для определения приемлемого элемента XML или значения атрибутов. Для того, чтобы определить элементы XML называются фаска.
Следующий пример определяет элемент с определенным названием и «возраст». Значение возраста не может быть ниже, чем 0 или больше, чем 120:
За содержание элемента XML ограничивается набором допустимых значений, мы будем использовать перечисления ограничений (перечисление ограничений).
В следующем примере определяется элемент с определенным именем "автомобиль" есть. Только приемлемые значения: Audi, Golf, BMW:
Приведенный выше пример также можно записать в виде:
Примечание: В этом случае тип "carType" может быть использован другими элементами , так как он не является частью элемента , "автомобиль".
Для того, чтобы ограничить содержимое элемента XML определяется как последовательность цифр или букв, которые могут быть использованы, мы хотим использовать режим удержания (шаблон ограничения).
Следующий пример определяет элемент с определенным названием «буквой». Единственные допустимые значения строчными буквами A - Z один:
Следующий пример определяет элемент с определенным называемых "инициалами" из. Допустимые значения: прописные буквы A - Z, в котором три из них:
Следующий пример также определяет элемент с определенным называемых "инициалами" из. Допустимые значения заглавных и строчных букв A - Z три из них:
Следующий пример определяет элемент с ограниченным выбором называется "допустимым значением является буквы х, у, г в:
Следующий пример определяет элемент с определенным именем "PRODID" из. Допустимые значения представляют собой последовательность из пяти цифр, и каждое число в диапазоне 0-9:
Следующий пример определяет элемент с определенным названием «буквой». Допустимые значения - Z ноль или больше букв:
Следующий пример определяет элемент с определенным названием «буквой». Допустимые значения: одна или несколько пар букв, каждая пара состоит из строчной буквы следуют буквы верхнего регистра. Например, "Прекратите" будет проверять эту модель, но "Стоп", "STOP" или "стоп" не может быть проверено:
Следующий пример определяет элемент с определенным названием "Гендер". Допустимые значения мужского или женского пола:
В следующем примере определяется элемент с определенным именем "пароль" из. Допустимые значения: строка символов состоит из восьми символов, эти символы должны быть строчными и прописными буквами A - Z или будет цифровая 0--9:
Чтобы указать символы пробела (пробельные символы) подход, мы должны использовать WHITESPACE ограничены.
Следующий пример определяет элемент с именем "адрес" с определенным. Этот WHITESPACE Limited установлен на "сохранить", что означает, что процессор XML не будет удалять любые символы пробелов:
Этот пример также определяет элемент с именем "адрес" с определенным. Этот WHITESPACE Limited установлен в положение "заменить", что означает, что процессор XML удалит все символы пробелов (разрывы строк, возврат каретки, пробелы и вкладки):
Этот пример также определяет элемент с именем "адрес" с определенным. Этот WHITESPACE Limited установлен в положение "коллапсу", что означает, что процессор XML удалит все символы пробелов (разрывы строк, возврат каретки, пробелы и символы табуляции заменяются пробелами, начальные и конечные пробелы будут удалены, и несколько последовательных пробелов сводится к одному пространству):
Для того, чтобы ограничить длину значений элементов, мы должны использовать длину, MAXLENGTH и MINLENGTH ограничены.
Элементы с определенным именем и "пароль" в этом случае определяется. Его значение должно быть ровно восемь символов:
Этот пример также определяет элемент с определенным именем "пароль" из. Его значение как минимум 5 символов и не более восьми символов:
ограниченной | описание |
---|---|
перечисление | Определить список допустимых значений |
fractionDigits | Он определяет максимально допустимое количество знаков после запятой. Оно должно быть больше 0. |
длина | Определить точное число разрешенных символов или элементов списка. Оно должно быть больше или равно 0. |
maxExclusive | Определите значение верхнего предела. Разрешенные значение должно быть меньше, чем это значение. |
maxInclusive | Определите значение верхнего предела. Допустимые значения должно быть меньше или равно этому значению. |
MAXLENGTH | Определяет максимальное число разрешенных символов или элементов списка. Оно должно быть больше или равно 0. |
minExclusive | определяется значение нижнего предела. Значение должно быть разрешено больше, чем это значение. |
minInclusive | определяется значение нижнего предела. Допускается значение должно больше или равно этому значению. |
MINLENGTH | Определяет допустимое минимальное число символов или элементов списка. Оно должно быть больше или равно 0. |
шаблон | Определить точную последовательность допустимых символов. |
totalDigits | Он определяет допустимые точность арабскими цифрами. Оно должно быть больше 0. |
WHITESPACE | Определение пробельных символов (разрывы строк, возврат каретки, табуляции и пробелов) обрабатываются. |