Acessando Web Services com ASP

Aprenda a acessar Web Services com ASP e apresentar o xml por eles retornado!

<% Set xmlHttp = Server.CreateObject("MSXML2.ServerXMLHTTP.6.0") Set xmlResult = Server.CreateObject("MSXML2.DomDocument.3.0") xmlHttp.open "GET","http://www.buscarcep.com.br/?cep=35164049&formato=xml", true xmlHttp.Send() xmlHttp.waitForResponse 4 xmlHttp.waitForResponse 200 xmlResult.loadXML(xmlHttp.ResponseText) resultado = xmlResult.selectSingleNode("/webservicecep/retorno/resultado").Text if xmlHttp.ResponseText = "" or resultado = "-2" then %><script>alert("CEP inválido");</script><% else resultado_txt = xmlResult.selectSingleNode("/webservicecep/retorno/resultado_txt").Text uf = xmlResult.SelectNodes("//uf").item(0).Text cidade = xmlResult.SelectNodes("//cidade").item(0).Text bairro = xmlResult.SelectNodes("//bairro").item(0).Text tipo_logradouro = xmlResult.SelectNodes("//tipo_logradouro").item(0).Text logradouro = xmlResult.SelectNodes("//logradouro").item(0).Text end if set xmlHttp = nothing set xmlResult = nothing %> Resultado: <%=resultado&" - "&resultado_txt%><br> UF: <%=uf%><br> Cidade: <%=cidade%><br> Bairro: <%=bairro%><br> Tipo logradouro: <%=tipo_logradouro%><br> Logradouro: <%=logradouro%>
Nota: O Web Service usado consta só para exemplo.
Ebook exclusivo
Dê um upgrade no início da sua jornada. Crie sua conta grátis e baixe o e-book

Artigos relacionados