Ir para conteúdo
Fórum CódigoFonte.net
Entre para seguir isso  
Flávio Ricardo

Validação de xml com xsd

Recommended Posts

Estou trabalhando com validação de xml com xsd ...

Até ai tudo bem está funcionando a validação, mas não sei fazer algumas validações

das quais preciso. Procurei já, mas acho que não estou sabendo pesquisar.

Eu preciso que quando a tag no xml <cliente> for vazia ele obrigar a mandar

o bloco <cadastrocliente>

Dessa for esta funcionando mas sei que não está correta para o que eu preciso

<xs:element name="cliente" type="xs:integer" minOccurs="0" />

<!--INI Cadastro do Cliente -->

<xs:element name="cadastroCliente" minOccurs="0" >

<xs:complexType>

<xs:sequence>

<xs:element name="clienteNome" type="xs:string" minOccurs="0" />

<xs:element name="clienteTipoPessoa" type="xs:string" minOccurs="0" />

<xs:element name="clienteCNPJCPF" type="xs:string" minOccurs="0" />

<xs:element name="clienteRG" type="xs:string" minOccurs="0" />

<xs:element name="clienteDataNascimento" type="xs:string" minOccurs="0" />

<xs:element name="clienteNomeFantasia" type="xs:string" minOccurs="0" />

<xs:element name="clienteEmail" type="xs:string" minOccurs="0" />

<xs:element name="clienteLogradouro" type="xs:string" minOccurs="0" />

<xs:element name="clienteBairro" type="xs:string" minOccurs="0" />

<xs:element name="clienteCidade" type="xs:string" minOccurs="0" />

<xs:element name="clienteEstado" type="xs:string" minOccurs="0" />

<xs:element name="clienteCEP" type="xs:string" minOccurs="0" />

<xs:element name="clienteTelefone" type="xs:string" minOccurs="0" />

</xs:sequence>

</xs:complexType>

</xs:element>

<!--FIM Cadastro do Cliente -->

Compartilhar este post


Link para o post
Compartilhar em outros sites

Crie uma conta ou entre para comentar

Você precisar ser um membro para fazer um comentário

Criar uma conta

Crie uma nova conta em nossa comunidade. É fácil!

Crie uma nova conta

Entrar

Já tem uma conta? Faça o login.

Entrar Agora
Entre para seguir isso  

×
×
  • Criar Novo...