Ir para conteúdo

Arquivado

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

Thaís Giacomini

[Resolvido] Acento flash + XML

Recommended Posts

Já tentei embed, já tentei xml, ISO, UTF-8. Bloco de notas, tudo tudo

E nada resolveu o meu problema.

 

Alguem poderia me ajudar? se for o caso eu mando o .fla ou o .xml. enfim... rs

 

Além de trocar essas coisas, tem algo mais???

Já tentei o System.useCodepage = true; também e não deu certo.

 

Help please =/

Compartilhar este post


Link para o post
Compartilhar em outros sites

Verifique a codificação que se encontra padrão do documento XML

 

Não o charset... veja nas propriedades dentro do dreamweaver da vida.. se você está usando iso ou utf-8

Se estiver usando MAC capaz de estar usando o newroman ou algo assim... que é o que o MAC usa.

E ai causa problema nas acentuações.

 

Isso é a unica outra opção que posso lhe dar... já que disse ter tentado as demais.

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Verifique a codificação que se encontra padrão do documento XML

 

Não o charset... veja nas propriedades dentro do dreamweaver da vida.. se você está usando iso ou utf-8

Se estiver usando MAC capaz de estar usando o newroman ou algo assim... que é o que o MAC usa.

E ai causa problema nas acentuações.

 

Isso é a unica outra opção que posso lhe dar... já que disse ter tentado as demais.

 

Abraços

 

 

Aonde eu vejo isso no DreamWeaver? você sabe me dizer??? rs

Eu salvei no dreamweaver e utilizei o

"C (Canonical Decomposition, followed by Canonica"

e deixo marcado "include unicode cignatura(BOM)"

Vou tentar mais uma vez... pior que preciso resolver isso logo.. pq tem um site praticamente pronto daqui da empresa.. soh falta isso.. rs

Eu tentei fazer pelo bloco de notas e também não consegui =/

Preciso de uma solução urgente!!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tem como você postar a action que está usando? Eu acho que pode ser a falta do nodeValue no xml.

 

abraço

 

 

A action eh enorme.. vou postar apenas a paarte que carrega o xml pra você dar uma olhada, please

 

porque na verdade isso já havia sido feito por alguém e me passaram isso pra tentar resolver o problema

mas eu não estou conseguindo =/

 

aí está a action

 

 

 

System.useCodepage = true;

var xmlData:XML = new XML();

 

 

xmlData.onLoad = function(success:Boolean):Void {

if (success) {

for (var i:Number = -1; this.childNodes[0].childNodes[++i]; ) {

var cNode:XMLNode = this.childNodes[0].childNodes.childNodes;

var val2:String = cNode[1].childNodes[0].nodeValue ? unescape(cNode[1].childNodes[0].nodeValue) : unknownArtist;

var val3:String = cNode[2].childNodes[0].nodeValue ? unescape(cNode[2].childNodes[0].nodeValue) : unknownAlbum;

var val4:String = cNode[3].childNodes[0].nodeValue ? unescape(cNode[3].childNodes[0].nodeValue) : noLink;

var val5:String = cNode[4].childNodes[0].nodeValue ? unescape(cNode[4].childNodes[0].nodeValue) : noLink;

infostruc.push({art:cNode[0].childNodes[0].nodeValue, info:val1, auth:val2, album:val3, authLink:val4, albumLink:val5, loaded:false});

}

loadStat = "";

init();

} else {

loadStat = "Unable to load XML Data";

}

};

xmlData.ignoreWhite = true;

xmlData.load("./albuminfo.xml");

this.createEmptyMovieClip("loader",this.getNextHighestDepth());

loader._visible = false;

mask._alpha = 0;

scrollBar.scroller._y = 0;

img_info.swapDepths(2000);

 

 

Obrigada

se for melhor eu posso te passar o arquivo inteiro com o flash e o xml.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Estou portando o arquivo aqui pra você.

 

é um zip com TODOS os arquivos dentro.

mas o que uso é o fla_tecidos_certo e albuminfo.xml ok?

qualquer dúvida me avisa.

 

Como já estava feito eu não sei o que precisa ou não pra funfar por isso zipei tudo.

Obrigada =)

 

 

aqui esta o zip

http://uploaddearquivos.com.br/download/itunes_fiil.zip

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi Tahis, eu dei uma olhada no xml e no próprio xml os acentos estavam errados, eu acertei os acentos no xml e no fla eu tirei o System.useCodepage que tinha em dois lugares, dai testei e funcionou, só mudei no publish settings o local de criação do swf porque estava endereçado pra um caminho do seu micro, da uma olhada:

 

http://rapidshare.com/files/387234909/itunes_fiil.zip.html

 

abraço

Compartilhar este post


Link para o post
Compartilhar em outros sites

Oi Tahis, eu dei uma olhada no xml e no próprio xml os acentos estavam errados, eu acertei os acentos no xml e no fla eu tirei o System.useCodepage que tinha em dois lugares, dai testei e funcionou, só mudei no publish settings o local de criação do swf porque estava endereçado pra um caminho do seu micro, da uma olhada:

 

http://rapidshare.com/files/387234909/itunes_fiil.zip.html

 

abraço

 

 

Desculpa, será que isso ocorre porque o meu flash aqui é cs3?

Não consigo abrir o arquivo, poderia fazer uma gentileza e salvar em cs3, por favor???

Pra eu testar aqui?

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tirei o System.useCodepage = true de dois lugares que estavam no fla, isso só costuma atrapalhar o lance de acentuação, no xml eu precisei mudar a acentação das palavras pois estavam bagunçadas tambem, no embed das fonts eu adicionei o latin 1, porque sempre uso, mas não sei se ajudou pra solucionar, quando testei com essas mudanças ja funcionou direto.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tirei o System.useCodepage = true de dois lugares que estavam no fla, isso só costuma atrapalhar o lance de acentuação, no xml eu precisei mudar a acentação das palavras pois estavam bagunçadas tambem, no embed das fonts eu adicionei o latin 1, porque sempre uso, mas não sei se ajudou pra solucionar, quando testei com essas mudanças ja funcionou direto.

 

 

Nossa tão simples e ontem eu fiquei aqui me matando rsrs

Acho que no caso adicionar o embed e tirar a linha do código já poderia ter resolvido rsrs

De qualquer forma, obrigada.

Salvou minha pele rsrs

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se os acentos tavam bugados no XML

 

Isso pode significar que o arquivo foi salvo com outro tipo de propriedade... e na hora que o carnerinho arrumou resolveu o problema.

Para alterar as propriedades de um documento no DreamWeaver vá em:

 

Dreamweaver->preferences (MAC)

File->Preferences (windows)

 

Depois vá em fonts

Marque a Opção UNICODE 5.1 (no meu caso) UTF-8

Proportional Font - Times New Roman (Ou arial, verdana) eu uso verdana para ficar melhor a leitura enquanto faço os códigos

Fixed Font - Verdana tbm

Code Font - Verdana tbm

 

E pronto matamos o problema que pode causar bugs de acentuação na codificação de um arquivo.

 

Sempre que acontecer coisa do genero e você não sabe o que ta acontecendo.

Pegue o arquivo abra no bloco de notas do windows... vá em formatação e propriedades e escolha utf-8 para salvar o arquivo.

 

90% dos seus problemas vão ser resolvidos ai... Se for problema de codificação de font.

 

Ai o proximo passo é usar embeds de latin, e o System.useCodepage = true.

 

Acredito que fazendo todos esses passos pode resolver seu problema.

Eu já tive problemas com isso com MAC...

Mas nunca tive esse problema de utf-8 mal codificado no windows... pois sempre mudo a configuração padrão dos programas... para as cores e fontes que eu to acostumado com...

 

Abraços

Compartilhar este post


Link para o post
Compartilhar em outros sites

Se os acentos tavam bugados no XML

 

Isso pode significar que o arquivo foi salvo com outro tipo de propriedade... e na hora que o carnerinho arrumou resolveu o problema.

Para alterar as propriedades de um documento no DreamWeaver vá em:

 

Dreamweaver->preferences (MAC)

File->Preferences (windows)

 

Depois vá em fonts

Marque a Opção UNICODE 5.1 (no meu caso) UTF-8

Proportional Font - Times New Roman (Ou arial, verdana) eu uso verdana para ficar melhor a leitura enquanto faço os códigos

Fixed Font - Verdana tbm

Code Font - Verdana tbm

 

E pronto matamos o problema que pode causar bugs de acentuação na codificação de um arquivo.

 

Sempre que acontecer coisa do genero e você não sabe o que ta acontecendo.

Pegue o arquivo abra no bloco de notas do windows... vá em formatação e propriedades e escolha utf-8 para salvar o arquivo.

 

90% dos seus problemas vão ser resolvidos ai... Se for problema de codificação de font.

 

Ai o proximo passo é usar embeds de latin, e o System.useCodepage = true.

 

Acredito que fazendo todos esses passos pode resolver seu problema.

Eu já tive problemas com isso com MAC...

Mas nunca tive esse problema de utf-8 mal codificado no windows... pois sempre mudo a configuração padrão dos programas... para as cores e fontes que eu to acostumado com...

 

Abraços

 

 

Obrigada pela dica!

Inclusive já fiz as alterações que me passou aqui.

Ainda sou novata nisso tudo =)

 

Resolvido!!!

Compartilhar este post


Link para o post
Compartilhar em outros sites

No meu caso foi apenas remover o:

System.useCodepage = true;

Ele estava presente em todos os campos que carregavam XML no site.

 

Ele estava causando algum tipo de problema e alterando esses acentos: "瘈´"

 

Obrigado pela dica.

Compartilhar este post


Link para o post
Compartilhar em outros sites

Tem como você postar a action que está usando? Eu acho que pode ser a falta do nodeValue no xml.

 

abraço

 

<?xml version="1.0" encoding="ISO-8859-1"?>
<content>
<!-- general vars -->
<section name="settings">
<item name="textSelectable">true</item>
<item name="copyright"><![CDATA[
ANC SERVIÇOS© 2013 | <a href="asfunction:_root.more_click_func, privacyPolicy">PRIVACY POLICY</a>
]]></item>
<item name="companyName">ANC </item>
<item name="slogan">SERVIÇOS</item>
<item name="heder_txt1"><![CDATA[<a href="asfunction:link">www.ancservicos.com.br</a>]]></item>
<item name="heder_txt2"><![CDATA[<a href="asfunction:link"></a>]]></item>
<image imageUrl="_logo.png" />
</section>
<!-- menu -->
<section name="menu">
<link systemOrder="1"><![CDATA[
SERVIÇOS
]]></link>
<link systemOrder="2"><![CDATA[
SERVED INDUSTRIES
]]></link>
<link systemOrder="3"><![CDATA[
SOLUTIONS
]]></link>
<link systemOrder="4">
<![CDATA[
OUR CLIENTS
]]></link>
<link systemOrder="5">
<![CDATA[
CONTACTS
]]></link>
</section>
<section name="global_img">
<image imageUrl="_big_pic1.jpg" />
<image imageUrl="_big_pic2.jpg" />
<image imageUrl="_big_pic3.jpg" />
<image imageUrl="_big_pic4.jpg" />
<image imageUrl="_big_pic5.jpg" />
<image imageUrl="_big_pic6.jpg" />
<image imageUrl="_menu_pic1.png" />
<image imageUrl="_menu_pic2.png" />
<image imageUrl="_menu_pic3.png" />
<image imageUrl="_menu_pic4.png" />
<image imageUrl="_menu_pic5.png" />

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.