Usamos cookies para medir audiência e melhorar sua experiência. Você pode aceitar ou recusar a qualquer momento. Veja sobre o iMasters.
Fala pessoal, beleza?
Existe uma página aqui na intranet que gero um documento xml usando ASP e passando uma querystring, para ele pegar membros de um grupo especifico, ex.: http://localhost/xxx.asp?chave=VALOR
Veja um exemplo do XML retornado:
<?xml version="1.0" encoding="ISO-8859-1"?><grupo chave="VALOR"> <membro id="membro-1"> <dominio>aaa</dominio> <conta>0123456</conta> <nome>nome</nome> </membro> <membro id="membro-2"> <dominio>aaaa</dominio> <conta>0123489</conta> <nome>nome 2</nome> </membro> <membro id="membro-3"> <dominio>bbbbb</dominio> <conta>0123487</conta> <nome>nome 3</nome> </membro></grupo>Agora em uma nova página preciso pegar os dados gerados desse documento e exibi-los, ex.: [http://localhost/xxx.asp?chave=VALOR](http://localhost/xxx.asp?chave=VALOR)
Estava tentando algo como:
<table> <thead> <tr> <th>Dominio</th> <th>Conta</th> <th>Nome</th> </tr> </thead> <tbody><%dim objXML, membrosset objXML = Server.CreateObject("Microsoft.XMLDOM")''''''objXML.setProperty "ServerHTTPRequest",false'--------------------- MÉTODO LOAD, MINHA DUVIDA - INICIOobjXML.load("xxx.asp?chave="& Request.QueryString("chave") )'--------------------- MÉTODO LOAD, MINHA DUVIDA - FIMobjXML.async = falseIf objXML.parseError.errorCode <> 0 Then Response.write "handle the error: "& objXML.parseError.reason Response.endEnd If Set membros = objXML.getElementsByTagName("membro")'if isArray(membros) then for each item in membros%> <tr> <td><%=item.childNodes(0)%></td> <td><%=item.childNodes(1)%></td> <td><%=item.childNodes(2)%></td> </tr><% next'else Response.Write "nao eh array"'end ifset membros = nothingset objXML = nothing%> </tbody></table>Então, percebam que no método load eu chamo uma página .asp que GERA aquele documento xml na hora. Não sei se é esse o problema, pois os exemplos que vi na internet chamam um arquivo físico no servidor e que tenha a extensão .xml. Por isso, não sei se ele aceita esse load dinâmico, mesmo sendo rodado localmente.
O erro retornado:
The system cannot locate the resource specified.
Se alguém puder ajudar, agradeço.
Valeu.
Carregando comentários...