SóProvas


ID
753172
Banca
FCC
Órgão
MPE-AP
Ano
2012
Provas
Disciplina
Programação
Assuntos

Um documento XML bem formatado é aquele que apresenta uma sintaxe XML correta. Sobre as regras de sintaxe em documentos XML bem formatados é correto afirmar:

Alternativas
Comentários
  • Dúvida

    D) Texto está correto, porem,  tag xml ser case sensitive e valores dos atributos estarem entre aspas, são caracteristicas do xml. O enunciado está pedindo sobre regras de sintaxe de documentos XML bem formatados, neste caso nenhuma alternativa contempla o que foi solicitado.
  • Comentários do Professor Leandro Rangel:


    Para o XML ser bem formatado, ele precisa :
    - Apresentar um elemento raiz
    - Ter todas suas tags devidamente fechadas
    - Observar que as tags são case sensitive
    - Os valores de atributos devem estar entre aspas duplas


  • Os valores de atributo devem sempre ser colocados entre aspas, mas tanto aspas simples quanto duplas podem ser usadas. Só que se você começa com simples termina com simples e duplas com duplas.

  • Os valores de atributos podem estar entre aspas duplas OU SIMPLES

  • a) Os elementos XML não podem ter mais que um atributo e o valor desse atributo pode estar vazio. 

    ERRADO - Os elementos XML podem ter N atributos, pois o desenvolvedor pode criar atributos arbitrariamente para os elementos.

    b) Não é necessário que um documento XML tenha um elemento raiz.
    ERRADO - Um elemento raiz é obrigatório para todo documento XML, devido à natureza hierárquica da linguagem isso é mais do que natural.

    c) Os elementos XML não precisam ser fechados por tag, exceto o que define a versão da XML usada
    ERRADO - A maior parte dos elementos do XML devem ser fechados por uma tag, um dos elementos que não necessitam dessa tag de fechamento é justamente a definição da versão, a questão está invertida.

    d) Tags XML são case sensitive e os valores dos atributos devem aparecer entre aspas.
    CORRETO - É justamente como o descrito conforme pode ser visto na página a seguir: http://www.w3schools.com/xml/xml_syntax.asp

    e) Elementos XML não precisam ser aninhados corretamente, sendo assim, o primeiro que abre sempre será o primeiro que fecha.

    ERRADO - As tags de abertura e fechamento dos elementos não devem "se entrelaçar", elas devem sempre estar aninhadas.