Ir para o conteúdo
  • Revista PROGRAMAR: Já está disponível a edição #60 da revista programar. Faz já o download aqui!

AJBM

Validar Data

Mensagens Recomendadas

AJBM

Boas!

Eu tenho que fazer isto:

Um novo tipo de dados “Year” que deriva de “gYear” e só aceita

valores entre 1950 e 2011 (inclusive)

Eu tenho isto

<xs:schema version="1.0"
	   xmlns:xs="http://www.w3.org/2001/XMLSchema"
	   elementFormDefault="qualified">
<xs:element name="Song">
	<xs:complexType>
		<xs:sequence>
			<xs:element name= "Title">
				<xs:simpleType>
					<xs:restriction base="xs:string">
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
			<xs:element name= "Year">
				<xs:complexType>
					<xs:simpleContent>
						<xs:extension base="xs:gYear">

						</xs:extension>


					</xs:simpleContent>

				</xs:complexType>
			</xs:element>
			<xs:element name= "Artist">
				<xs:simpleType>
					<xs:restriction base="xs:string">
					</xs:restriction>
				</xs:simpleType>
			</xs:element>
		</xs:sequence>
	</xs:complexType>
</xs:element>
</xs:schema>

Quando faço as restrições da-me sempre erro

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
AJBM

Assim já funciona, mas é possível fazer isto usando extensions?

<xs:simpleType>

				    <xs:restriction base="xs:gYear">
					    <xs:minInclusive value="1950"></xs:minInclusive>
					    <xs:maxInclusive value="2011"></xs:maxInclusive>
				    </xs:restriction>

			    </xs:simpleType>

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites
AJBM

Crie num documento XSD o vocabulário necessário para estruturar o

documento referente ao modelo do boletim para incrição em exames. O XSD

deverá reutilizar informação referente aos cursos e unidades curriculares que

deverão estar num segundo ficheiro XSD.

Já criei o xsd, agora não sei como é que vou liga-los alguém me pode dar uma dica

Partilhar esta mensagem


Ligação para a mensagem
Partilhar noutros sites

Crie uma conta ou ligue-se para comentar

Só membros podem comentar

Criar nova conta

Registe para ter uma conta na nossa comunidade. É fácil!

Registar nova conta

Entra

Já tem conta? Inicie sessão aqui.

Entrar Agora

×

Aviso Sobre Cookies

Ao usar este site você aceita os nossos Termos de Uso e Política de Privacidade. Este site usa cookies para disponibilizar funcionalidades personalizadas. Para mais informações visite esta página.