Tipos de Dados XForms
- Página Anterior Selecção XForms
- Próxima Página Atributos XForms
O modelo XForms suporta os tipos de dados do XML Schema.
Tipos de dados do XML Schema
O modelo XForms suporta os tipos de dados do XML Schema. Esta característica permite que o processador XForms verifique os dados para garantir a precisão dos valores de entrada.
Você pode encontrar mais sobre no nosso Tutorial de XML Schema aprenda mais sobre XML Schema.
Para usar os tipos de dados do XML Schema, você deve adicionar o espaço de nomes do XML Schema à declaração de nomes de espaço, assim:
<html xmlns:xf="http://www.w3.org/2002/xforms" xmlns:xsd="http://www.w3.org/2001/XMLSchema" xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance">
Após adicionar o espaço de nome do XML Schema, você pode adicionar o atributo type ao elemento instance do XForms, assim:
<xf:instance> <person xmlns=""> <fname xsi:type="xsd:string"/> <lname xsi:type="xsd:string"/> <born xsi:type="xsd:date>"/> <size xsi:type="xsd:integer"/> </person> </xf:instance>
O XForms suporta todos os tipos de dados do XML Schema, exceto os seguintes tipos:
- duração
- ENTIDADE
- ENTIDADES
- NOTAÇÃO
Para uma referência completa de tipos de dados XForms, acesse:
Manual de Referência Completo de Tipos de Dados XForms
Experimente você mesmo
Ligação de Tipos de Dados
No XForms, você também pode usar o elemento <bind> para associar dados de instância e tipos de dados:
<xf:bind nodeset="/person/size" type="xsd:integer"/>
- Página Anterior Selecção XForms
- Próxima Página Atributos XForms