Considere o seguinte fragmento em Javascript de um código plenamente funcional de uma página HTML com AJAX:
function inicializa()
{
xmlhttp = createRequest();
xmlhttp.open(“GET”, “ListaDeMuseus.xml”, true);
xmlhttp.onreadystatechange = handler;
xmlhttp.send(null);
}
function handler()
{
if(xmlhttp.readyState == 4 && xmlhttp.status == 200)
{
var xmlDoc = xmlhttp.responseXML.documentElement;
var museus = xmlDoc.getElementsByTagName(“museu”);
var corpo = document.getElementById(“corpo”);
var tabela = document.createElement(“table”);
corpo.appendChild(tabela);
for(var i in museus)
{
var linha, celula, texto;
linha = document.createElement(“tr”);
celula = document.createElement(“td”);
texto = document.createTextNode(museus[i].getElementsByTagName(“nome”)[0]. firstChild.nodeValue);
celula.appendChild(texto);
linha.appendChild(celula);
celula = document.createElement(“td”);
texto = document.createTextNode(museus[i].getElementsByTagName(“web”)[0]. firstChild.nodeValue);
celula.appendChild(texto);
linha.appendChild(celula);
tabela.appendChild(linha);
}
}
}
Assinale a alternativa que representa corretamente o formato do arquivo XML ListaDeMuseus.xml