Analisando os dois documentos acima,...

Próximas questões
Com base no mesmo assunto
Q491596 Programação
                        imagem-025.jpg

Analisando os dois documentos acima, XML e DTD, conclui-se que o documento
Alternativas

Comentários

Veja os comentários dos nossos alunos

Choices

 

You can define a choice between one or another element by using the pipe (|) operator. 

 

For example, if the tutorial element requires a child called either nametitle, or subject (but only one of these), you can do the following:

 

< ! ELEMENT tutorial (name | title | subject) >

 

Fonte: https://www.quackit.com/xml/tutorial/dtd_element_operators.cfm

Na linha DTD fornecida, a declaração <!ELEMENT db (r1*|r2*)> indica que o elemento "db" pode conter zero ou mais elementos "r1" ou zero ou mais elementos "r2", mas não ambos ao mesmo tempo. Isso ocorre porque o operador "|" (pipe) denota uma escolha entre as opções.

Quando você tem (r1*|r2*), está dizendo que "db" pode conter qualquer quantidade de "r1" ou qualquer quantidade de "r2", mas não ambos simultaneamente.

Portanto, os elementos "r1" e "r2" são exclusivos entre si dentro do elemento "db".

Clique para visualizar este comentário

Visualize os comentários desta questão clicando no botão abaixo