valor = obj.getElementsByTagName("string");
for(var i = 0; i < valor.length; i++){
resultado = valor[i].firstChild.data;
var nomes = document.createTextNode(resultado);
var tabela = document.getElementById("tabela");
var tr = document.createElement("tr");
var td = document.createElement("td");
td.appendChild(nomes);
tr.appendChild(td);
tabela.appendChild(tr);
}
Esta funcionando 100% porem nao esta listando em duas colunas o for esta varrendo todas as tags que for e listando tudo em uma coluna.
Como posso fazer para dividir isso?
valor = obj.getElementsByTagName("nome");//[0].firstChild.data; //data = conteudo texto do xml
valor2 = obj.getElementsByTagName("email");
for(var i = 0; i < valor.length; i++){
resultado2 = valor2[i].firstChild.data;
resultado = valor[i].firstChild.data;
var nomes = document.createTextNode(resultado);
var email = document.createTextNode(resultado2);
var tabela = document.getElementById("tabela");
var tr = document.createElement("tr");
var td = document.createElement("td");
var td2 = document.createElement("td");
td.appendChild(nomes);
td2.appendChild(email);
tr.appendChild(td);
tr.appendChild(td2);
tabela.appendChild(tr);
}