SóProvas


ID
1218535
Banca
VUNESP
Órgão
SEDUC-SP
Ano
2014
Provas
Disciplina
Programação
Assuntos

Observe o trecho de documento XML a seguir:

< ?xml version=”1.0”?>
< texto>Como vai?< /texto>


Segundo a especificação do XML 1.0, esse documento

Alternativas
Comentários
  • Definição de Tipos de Documentos (DTD)

    Os DTDs definem a estrutura de um documento, onde são especificados quais os elementos e atributos são permitidos no documento.

    Embora não seja necessário que um documento XML tenha um DTD correspondente, recomenda-se a utilização de DTDs para garantir a conformidade do documento.

    O intercâmbio de informações, na forma de documentos XML, entre organizações (business-to-business) é um exemplo de intercâmbio de documentos XML onde é necessário que estes estejam em conformidade.

    Exemplo:

     

     

      Hello World

    Fonte: http://www.inf.ufsc.br/~gauthier/EGC6006/material/Aula%202/Definicao%20de%20Tipos%20de%20Documentos%20%28DTD%29.pdf

  • TODO DOCUMENTO XML DEVE POSSUIR UM ELEMENTO RAIZ!   

    Assim estaria ok:

    < ?xml version=”1.0”?> 

    <raiz>

         < texto>Como vai?< /texto>

    </raiz>
  • Não sei se foi erro do qconcursos, quanto a formação da pergunta mas claramente esse documento não é bem formado.

    Uma tag não pode conter espaços. A definição de um documento bem formado pode ser encontrada aqui: https://www.w3schools.com/xml/xml_validator.asp

    Para que um documento seja válido ele precisa ter um DTD ou Esquema, como não haviam referências para tal ele não poderia ser bem formado.

    Claramente cabia recurso.

    Little Sinistro, quando vc só tem uma TAG no documento esta é a raiz do documento, seu exemplo está incorreto também.

  • Resposta: B

    XML bem formado: cumpre as regras de sintaxe da linguagem XML, mas não necessariamente precisa ter um arquivo DTD ou esquema.

    XML válido: quando o arquivo é bem formado e cumpre as regras do arquivo DTD.