Um arquivo, contendo um documento XML, contém exatamente a s...
Comentários
Veja os comentários dos nossos alunos
"A partir desse documento apenas"
Para um processador verificar se o XML está "bem formado", basta o próprio arquivo XML. Para verificar se ele é "válido", precisaria também de um DTD ou esquema XML
GAB A
valido, apenas
não tem nem bem formatado isso
a tag <pedidos> não é fechada
Como Mr. Robot disse, esse documento nem bem formatado é. Há tags abertas que não foram fechadas. Questão sem gabarito.
Os documentos XML bem formados seguem as regras de sintaxe do XML, mas não possuem um DTD ou Schema, ou seja, não possuem um documento de validação.
regras de sintaxe XML:
- Um documento XML deve possuir raiz única.
- Todas as tags devem ser fechadas (elementos devem possuir tag inicial e tag final)
- Os nomes de elementos (tags) e atributos são sensíveis à caracteres maiúsculos e minúsculos.
- Os elementos devem ser bem-aninhados (tags fecham em ordem oposta a que foram abertas).
- Atributos não se repetem em um mesmo elemento.
- Todo atributo deve possuir algum valor e este valor deve ser especificado entre aspas.
- Alguns caracteres especiais, como “ < ”, “ & ” e “ > ” devem ser especificados com o uso de entidades pré-definidas (no caso & lt; , & amp; e & gt; , respectivamente).
- Nomes de tags não podem conter espaços em branco nem os caracteres !"#$%&'()*+,/;<=>?@[\]^`{|}~. Além disso, não podem começar com um número, “ . ” (ponto) ou “ - " (traço).
esse documento NAO É BEM FORMADO pois a tag pedidos nao foi fechada corretamente, portando nao obedece as regras de sintaxe e muito menos é valido pois nao possui um DTD ou XSD associado que esteja em conformidade.
QUESTAO SEM GABARITO
Clique para visualizar este comentário
Visualize os comentários desta questão clicando no botão abaixo