Questão
ID 1545174Disciplina: Tecnologia da Informação
Assunto: XML
Ano: 2015 Banca: FGV - Fundação Getúlio Vargas Órgão: Defensoria Pública do Estado de Rondônia
Um documento XML precisa ser bem-formado, ou seja, processável por interpretadores XML e, opcionalmente, ser validado com base em um esquema (XML Schema ou DTD). Considerando a DTD a seguir, que apresenta um modelo simplificado de representação de processos:
< !DOCTYPE processo [
< !ELEMENT sujeitos (juiz, autor+, reu+) >
< !ELEMENT juiz (#PCDATA) >
< !ELEMENT autor (#PCDATA) >
< !ELEMENT reu (#PCDATA) >
] >
e os seguintes trechos de documento XML:
I)
< processo >
< sujeitos >
< juiz >Dr. Pedro da Silva< /juiz >
< autor >Fulano de Souza< /autor >
< reu >Cicrano Pereira< /reu >
< /sujeitos >
< /processo >
II)
< processo >
< sujeitos > <
< autor >Fulano de Souza< /autor >
< reu >Cicrano Pereira< /reu >
< /sujeitos >
< /processo >
III)
< processo >
< sujeitos >
< juiz >Dr. Pedro da Silva
< autor >Fulano de Souza
< reu >Cicrano Pereira
< /sujeitos >
< /processo >
Os trechos contendo XML mal-formado, válido e inválido, respectivamente, são: