Questões Engenharia de Software

Um documento XML precisa ser bem-formado, ou seja, processável por interpretadores X...

Responda: 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...


Q103109 | Engenharia de Software , Analista Programador, DPE RO, FGV

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:

Utilizamos cookies e tecnologias semelhantes para aprimorar sua experiência de navegação. Política de Privacidade.