Вы можете поместить шаблон проверки в метаданные на том же уровне, что и <view>
, но с использованием <bind>
. Например:
<bind
type="xf:integer"
constraint="...some XPath expression here..."/>
Вы можете опустить тип xf:integer
, если значение в противном случае подтверждено constraint
.
С помощью constraint
вы сможете проверить свою контрольную сумму.
Если часть вашей ценности следует тем же правилам, что и кредитные карты, вы можете использовать стандартную функцию is-card-number()
в качестве помощника.