Ir para conteúdo

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

numero

O atributo ref de uma tag do documento xml schema (como preencher?)

Recommended Posts

Estou fazendo um gerador de arquivos xml xs, mas estou com uma dúvida se algumas partes devem ser preenchidas.

    <xs:element name="identificacao">    	<xs:complexType>    		<xs:sequence>    			<xs:element name="modelo"></xs:element>    		</xs:sequence>    	</xs:complexType>    </xs:element>        <xs:element name="prestador">    	<xs:complexType>    		<xs:sequence>    			<xs:element ref="identificacao"></xs:element>    		</xs:sequence>    	</xs:complexType>    </xs:element>        <xs:element name="solicitacao">    	<xs:complexType>    		<xs:sequence>    			<xs:element ref="prestador" minOccurs="1" maxOccurs="unbounded"></xs:element>    		</xs:sequence>    	</xs:complexType>    </xs:element>

O name=modelo tem q ser preenchido, não pode ser repetido.

 

Essas duas próximas tags com att de ref=, devem sem preenchidas?

 

Por exemplo:

 

- 1 formulário para o name=modelo.

 

- 1 formulário para ref=identificacao.

 

- Quantos formulários quiser para ref=prestador.

 

É isso mesmo?

 

 

Ninguém?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Impossível te respondermos isso.

 

Depende de quem usa esse xml. Qual é o sistema que lê ele ?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Esse arquivo é para a ANS.

Eles possuem até um manual.

E, nesse manual, é diferente, a estrutura que é pedida lá é do xml comum, mas eles disponibilizam para download os arquivos em formato xsd que vem com os <xs:

 

Já criei um arquivo do tipo comum e converti para o xsd, mas saiu nada parecido.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Entendi, então só lendo o manual ou encontrando mais alguém q já tenha trabalhado com esse sistema.

Não sei te responder.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Já li esse manual de cabo a rabo.

Nele apenas diz a estrutura.

No manual a estrutura do xml é a comum: <abretag></fechatag>

 

Mas no arquivo q eles disponibilizam para download como exemplo de estrutura é diferente.

<xs:element name="identificacao">
    	<xs:complexType>
    		<xs:sequence>
    			<xs:element name="modelo"></xs:element>
    		</xs:sequence>
    	</xs:complexType>
</xs:element>

Vou deixar de lado.

Valeu

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.