..:: MX Studio Fóruns ::..: gerar XML de mySQL - ..:: MX Studio Fóruns ::..

Jump to content

Publicidade




ATENÇÃO

Para evitar posts desnecessários e que não influam para o andamento e desenvolvimento do fórum, clique aqui e leia todas as regras.
Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic

gerar XML de mySQL probles com acentos

#1 User is offline   WMartins 

  • Group: Membros
  • Posts: 98
  • Joined: 10-February 06

  Posted 22 May 2009 - 03:40 PM

Olá pessoal,

Estou tentando gerar um xml atraves do CF e o mesmo está parando quando encontra caracteres com acentos tipo "avanços, frequência?, etc...".

meu codigo CF está assim:
CÓDIGO
<cfcase value="boletins">
    <cfprocessingdirective pageencoding="utf-8" suppresswhitespace="yes">
        <cfquery name="qBoletim" datasource="#Variables.dsn#">
            SELECT * FROM ms_boletim
        </cfquery>
        
        <cfxml variable="boletimXML">
        <?xml version="1.0" encoding="iso-8859-1"?>
            <BOLETINS>
                <cfloop query="qBoletim">
                  <cfoutput>
                    <BOLETIM>
                      <id_boletim>#toString(id_boletim)#</id_boletim>
                      <boletimTitulo>#boletimTitulo#</boletimTitulo>
                      <boletimChamada>#boletimChamada#</boletimChamada>
                      <boletimConteudo>#boletimConteudo#</boletimConteudo>
                      <boletimDownload>#boletimDownload#</boletimDownload>
                      <boletimStatus>#boletimStatus#</boletimStatus>
                      <dataHora>#DateFormat(dataHora,"dd/mm/yyyy hh:mm:ss")#</dataHora>
                      <boletimFonte>#boletimFonte#</boletimFonte>
                    </BOLETIM>
                  </cfoutput>
                </cfloop>
              </BOLETINS>
        </cfxml>
        <cfoutput>#boletimXML#</cfoutput>
    </cfprocessingdirective>
    </cfcase>


O erro apresentado é:
An error occured while Parsing an XML document.
The entity "atilde" was referenced, but not declared.


Ou seja, o mesmo esta oarando na tag "<boletimConteudo>#boletimConteudo#</boletimConteudo>" onde o tipo de dados é LONGTEXT e possui as acentuaçãoes acima comentadas. Se eu oculto essa tag o xml é apresentado normalmente.

Alguem poderia me ajudar a resolver isso?

Muito obrigado
WEber
0

Share this topic:


Page 1 of 1
  • You cannot start a new topic
  • You cannot reply to this topic



Publicidade




2 User(s) are reading this topic
0 membro(s), 2 visitante(s) e 0 membros anônimo(s)