SóProvas


ID
944509
Banca
VUNESP
Órgão
FUNDUNESP
Ano
2013
Provas
Disciplina
Programação
Assuntos

Considere a seguinte linha de um documento XML:

<.mensagem data=”10/20/2013”>Olá!<../Mensagem>

A sintaxe dessa linha é considerada

Alternativas
Comentários
  • Letra E: A sintaxe XML é inválida por dois motivos:

    1. XML é case sensitive, portanto difere letras maiúsculas e minúsculas. "mensagem" (na abertuda do elemento) <> "Mensagem" (no fechamento do elemento).
    2. Além disso, na abertura do elemento tem-se um "." antes de Mensagem. No fechamento, tem-se ".." 

    Para que a sintaxe estivesse correta, teríamos:

    <mensagem data=”10/20/2013”>Olá!</mensagem> 

    Abraços! Espero ter ajudado!
  • Além de ser case-sensitive, o nome dos elementos não pode iniciar com pontuação. E mesmo se pudesse, a tag de abertura inicia com um único ponto e a de fechamento inicia com dois pontos.
  • Prezados,
    Para um XML ser bem formatado ele precisa atender as seguintes características :
    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
    Vemos que a única alternativa que faz referência a uma regra invalida é a letra E , pois a mensagem está escrita de forma diferente ( M maiúsculo e minúsculo ) e ainda foram adicionados um ponto a mais na tag de fechamento.
    Portanto, alternativa correta é a letra E
  • regras para nomear elementos XML:

    1) são case-sensitive. 

    2) devem começar com letra ou underscores.

    3) podem conter letras , dígitos, hifens, underscores e pontos.

    4) não podem começar com xml ou XML ou Xml etc.

    5) não podem conter espaços.