Olá pessoal, no exemplo abaixo gerei um arquivo XML e um script que faz um loop por todo XML lendo todos os registros e imprimindo em tela.
<?xml version="1.0" encoding="iso-8859-1" ?>
<colecao>
<cds>
<titulo>AAAAA</titulo>
<cantor>BBBBB</cantor>
</cds>
<cds>
<titulo>AAAAA</titulo>
<cantor>BBBBB</cantor>
</cds>
<cds>
<titulo>AAAAA</titulo>
<cantor>BBBBB</cantor>
</cds>
</colecao>
var obj_Inf = new ActiveXObject("Msxml.DOMDocument");
var obj_Pai;
var obj_Texto;
obj_Inf.load("cds5.xml");
obj_Inf.async = "false";
obj_Pai = obj_Inf.documentElement;
for (i = 0; i < obj_Pai.childNodes.length; i++){
obj_Texto = obj_Pai.childNodes.item(i).childNodes.item(0).childNodes.item(0).nodeValue;
document.write(i+1 +" - "+ obj_Texto +"<br />");
1 comentários:
[Enviado originalmente em 14/mai/2003 09:45:50]:
vi um exemplo utilizando o Microsoft.XMLDom, é a mesma coisa que Msxml.DOMDocument? qual o melhor?
Postar um comentário