marco2010 0 Denunciar post Postado Novembro 14, 2010 Formatação caracteres xml Boas, Tenho um ficheiro xml com o seguinte codigo: <SlideshowBox> <items> <item> <thumbnailPath>design editorial/1.png</thumbnailPath> <largeImagePath>design editorial/1.png</largeImagePath> <fullScreenImagePath>design editorial/1.png</fullScreenImagePath> <description ><![CDATA[Livro "O conto da Muchia Dourada" de Eugénia Andrade para crianças com ilustrações originais.]]></description> </item> </item>pois os caracteres "ç" entre outros n aparecem!?obrigado Compartilhar este post Link para o post Compartilhar em outros sites
Gabem MVP 0 Denunciar post Postado Novembro 15, 2010 Bom, é um erro bem comum... Eu não sou muito experiente em XML, pois não uso muito, não sei se vai funcionar, mas tenta usar os códigos para as letras especiais. Lista deles: http://www.dm.ufscar.br/~waldeck/curso/html/apend/tabcod.html Compartilhar este post Link para o post Compartilhar em outros sites
Paulo de Tarso F. M. 24 Denunciar post Postado Novembro 15, 2010 Não precisa substituir os caracteres acentuados e/ou especiais, com exceção aos caracteres "&", "<" e ">". Para eles é necessário utilizar o <![CDATA[. Veja mais em XML CDATA. Adicione o código abaixo no início de seu arquivo XML: <?xml version="1.0" encoding="utf-8"?>Mas não se esqueça de salvar o arquivo como UTF-8 também... Sobre essa questão de salvar o arquivo, veja o link abaixo: http://forum.imasters.com.br/public/style_emoticons/default/seta.gif Problemas com a codificação UTF-8 em PHP Embora ele aborde arquivos PHP, isso acontece com qualquer tipo de arquivo e a solução também é aplicável a qualquer um deles. http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites
marco2010 0 Denunciar post Postado Novembro 15, 2010 coloquei o respectivo código e gravei através do notpade em codigo "utf-8", mas continua na mesma! alguns caracteres n aparecem como deve ser tipo "~" :) Compartilhar este post Link para o post Compartilhar em outros sites
Paulo de Tarso F. M. 24 Denunciar post Postado Novembro 16, 2010 O exemplo do código XML de seu primeiro post já é um XML gerado e ele só não está exibindo os caracteres acentuados corretamente em um browser, por exemplo, mas ao abrir o arquivo em um editor qualquer o caracteres estão lá? Ou essa estrutura é a que você pretende conseguir? E esses dados estão vindo de um banco de dados? Compartilhar este post Link para o post Compartilhar em outros sites
marco2010 0 Denunciar post Postado Novembro 16, 2010 toda esta estrutura esta a funcionar correctamente, isto é, gera o ficheiro swf e coloca la as respectivas fotos e texto(o problema é a formatação dos caracteres). no editor (dreamweaver) os caracteres estão lá, a nível dos browser's seja o internet explorer ou firefox os caracteres n aparecem! Não os dados não estão vindo de nenhuma base de dados, é mesmo através desse xml. Compartilhar este post Link para o post Compartilhar em outros sites
Paulo de Tarso F. M. 24 Denunciar post Postado Novembro 16, 2010 Perae! Você disse SWF? É isso mesmo? O seu XML é carregado por um SWF e é justamente nesse momento que os caracteres não são exibidos corretamente? :mellow: Compartilhar este post Link para o post Compartilhar em outros sites
marco2010 0 Denunciar post Postado Novembro 16, 2010 ou seja, tenho uns templates de slidesShow em formato SWF, e é com o xml que consigo colocar la fotos e texto. se quiser posso te mandar o template a pagina html e o respectivo xml. assim que abre a pagina html com o template os caracteres n aparecem. Compartilhar este post Link para o post Compartilhar em outros sites
Paulo de Tarso F. M. 24 Denunciar post Postado Novembro 16, 2010 Bom, diante disso, se você já seguiu as dicas anteriores e o problema continua, acredito que o problema esteja no Flash e não no XML... http://forum.imasters.com.br/public/style_emoticons/default/closedeyes.gif Disponibilize os arquivos para download, por gentileza... http://forum.imasters.com.br/public/style_emoticons/default/joia.gif Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Novembro 17, 2010 Caracteres que você diz são acentos? Se o seu campo de texto no FLA original não tiver formatado com os embed de Latin e System.useCodePage = true ou false Não vai funcionar nunca... pois a lingua inglêsa não tem acentos. Abraços Compartilhar este post Link para o post Compartilhar em outros sites
marco2010 0 Denunciar post Postado Novembro 17, 2010 manda o seu e-mail! é que n sei como disponibilizar arquivos pelo forum :) Compartilhar este post Link para o post Compartilhar em outros sites
Thiago de Oliveira Cruz 21 Denunciar post Postado Novembro 18, 2010 Poste o arquivo em algum servidor free se assim quiser. Ou coloque o FLA em seu website e mande o link para download. Abraços Compartilhar este post Link para o post Compartilhar em outros sites