ProgramaçãoLinguagens de marcação
- (VUNESP 2021)
Considere a seguinte definição de esquema para XML (XSD). <?xml version="1.0" encoding="UTF-8" ?> <xs:schema xmlns:xs="http://www.w3.org/2001/ XMLSchema"> <xs:element name="quitanda"> <xs:complexType> <xs:sequence> <xs:element name="fruta" maxOccurs="1"> <xs:complexType> <xs:sequence> <xs:element name="codigo"> <xs:simpleType> <xs:restriction base="xs:string"> <xs:length value="3"/> </xs:restriction> </xs:simpleType> </xs:element> <xs:element name="nome" type="xs: string"/> <xs:element name="valor" type="xs: integer"/> </xs:sequence> </xs:complexType> </xs:element> </xs:sequence> </xs:complexType> </xs:element> </xs:schema> O XML que será validado por esse esquema é:
A) <?xml version="1.0"?> <quitanda> <fruta> <codigo>12</codigo> <nome>Abacaxi</nome> <valor>10</valor> </fruta> </quitanda>
B) <?xml version="1.0"?> <quitanda> <fruta> <codigo>123</codigo> <nome>Abacaxi</nome> <valor>10,50</valor> </fruta> </quitanda>
C) <?xml version="1.0"?> <quitanda> <fruta codigo="123"> <nome>Abacaxi</nome> <valor>10</valor> </fruta> </quitanda>
D) <?xml version="1.0"?> <quitanda> <fruta> <codigo>123</codigo> <nome>Abacaxi</nome> <valor>10</valor> </fruta> </quitanda>
E) <?xml version="1.0"?> <quitanda> <fruta> <codigo>123</codigo> <nome>Abacaxi</nome> <valor>10</valor> </fruta> <fruta> <codigo>456</codigo> <nome>Carambola</nome> <valor>5</valor> </fruta> </quitanda>
Próximo:
EXERCÍCIOS - Exercício 144
Vamos para o Anterior: Exercício 142
Tente Este: Exercício 115
Primeiro: Exercício 1
VOLTAR ao índice: Programação