-
Alguns caracteres têm um significado especial em XML.
Se você colocar um caractere como "<" dentro de um elemento XML, ele gerará um erro porque o analisador o interpreta como o início de um novo elemento.
Isso gerará um erro XML:
<message>salary < 1000</message>
Para evitar esse erro, substitua o caractere "<" por uma referência de entidade :
<message>salary < 1000</message>
< SUBSTITUIR POR < estritamente ilegal usar < em xml
> SUBSTITUIR POR >
& SUBSTITUIR POR & estritamente ilegal usar & em xml
' SUBSTITUIR POR '
" SUBSTITUIR POR "
Apenas < e & são estritamente ilegais em XML.
Fonte:
-
Só esta está correta.( II.<message>Texto breve</message>)
A IV. está errada ( <p>Note que, para x>1, a resposta é sim.</p>)
Porque não pode haver este sinal no dado (>).
-
e porque a III está errada?
-
III - <b><i>Texto com destaque.</b></i>
Assertiva errada: fechamento cruzado das tags não é permitido no XML, apesar de ser permitido no HTML.
A tag interna <i> deveria ser fechada antes da tag <b> : <b><i>Texto com destaque.</i></b>
-
Gabarito ► Letra B) O número de trechos válidos é apenas 1.
(I) Errado, pois não pode haver elementos após o fechamento do elemento raiz;
(II) Correto; <message>Texto breve</message>
(III) Errado, pois as tags não estão aninhadas corretamente;
(IV) Errado, pois recomenda-se que o caractere “>” seja escapado por meio de um ">".
bons estudos