Ir para conteúdo

POWERED BY:

Arquivado

Este tópico foi arquivado e está fechado para novas respostas.

havaianas

erro ao gerar xml pelo asp

Recommended Posts

Boa tarde a todos.

 

estou com um problema para gerar um xml através do asp.

está acusando o seguinte erro:

 

 

Erro no processamento de XML: declaração xml ou de texto fora do início da entidade

Posição: http://localhost/xml2.asp

Número da linha 2, coluna 1:

 

codigo abaixo:

 

<% Response.ContentType = "text/xml" %>
<!--#include file="funcoes.asp"-->
<% Dim objcid, strconn, objconn, sSQL, strsql, currfest
Set objconn = server.createobject("ADODB.Connection")
objconn.open fm_banco
strsql=	"Select TOP 30 * FROM banco ORDER BY id DESC"
Set objcid = server.createobject("ADODB.Recordset")
objcid.open strsql, objconn %>
<?xml version="1.0" encoding="utf-8"?>

<ticker>
<% If objcid.eof then %>
<titulo>Nenhum Cadastro</titulo>
</ticker><% 
else						
Do Until objcid.eof  %>
<titulo><%=objcid("titulo")%></titulo>
<area><%=objcid("area")%></area>
<texto><%=objcid("texto")%></texto>
<foto><%=objcid("foto")%></foto>
<link><%=objcid("link")%></link>
<% 
objcid.movenext
loop 
	
response.flush
objcid.close
Set objcid = nothing
objconn.close
Set objconn = nothing
end if%>
</ticker>

alguem pode dar uma ajuda?

Compartilhar este post


Link para o post
Compartilhar em outros sites

retira isso:

<% Response.ContentType = "text/xml" %>

Nossa Ted k', matou a pau. Nunca imaginei q essa linha tava zuando meu codigo.

Thanks amigo.

Abraço.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Pessoal. Está resolvido o problema, mas somente o firefox.

 

Não consegui abrir o xml pelo internet explorer.

aparece o seguinte erro:

 

Caractere inválido encontrado no texto. Erro ao processar o recurso 'http://localhost/tickers2.asp'. Linha 7, posição 7

 

codigo:

 

<!--#include file="funcoes.asp"-->

<% Dim objcid, strconn, objconn, sSQL, strsql, currfest

Set objconn = server.createobject("ADODB.Connection")

objconn.open fm_dados

strsql= "Select TOP 30 * FROM dados ORDER BY id DESC"

Set objcid = server.createobject("ADODB.Recordset")

objcid.open strsql, objconn %> <!--linha 7 -->

<?xml version="1.0" encoding="utf-8"?>

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tem certeza que é só no FF?

 

Poderia disponibilizar uma URL para que possamos acessar?

Compartilhar este post


Link para o post
Compartilhar em outros sites

×

Informação importante

Ao usar o fórum, você concorda com nossos Termos e condições.