leitura do artigo >

30
jun

“Flash can not parse this document”

A mensagem de erro “Flash can not parse this document” (ou similar em outro idioma) pode aparecer ao tentar abrir um documento salvo no Flash CS5. Neste post, explicarei um jeito de solucionar esse problema de forma manual.

Comentários (3) Comentários(40) Categorias Geral, Soluções

A mensagem de erro “Flash can not parse this document” (ou similar em outro idioma) pode aparecer no output ao tentar abrir um documento salvo no Flash CS5. Neste post, explicarei um jeito de solucionar esse problema de forma manual.

Alguns usuários tem enfrentado isso ao tentar abrir um arquivo FLA depois de ser salvo na versão CS5. A maioria dos casos são de arquivos que foram criados em uma versão anterior e depois salvos como CS5, mas também pode ocorrer com um arquivo criado originalmente como CS5.

Isso acontece porque o Flash CS5 não consegue abrir o FLA se algum MovieClip tiver alguma capa que não tenha nenhum frame, como mostra a imagem abaixo:



Então, por causa disso (bug?) o Flash CS5 não consegue abrir o FLA depois que você salvar, fechar e tentar abri-lo de novo. Porém, existe uma solução manual de eliminar essa capa sem nenhum frame e voltar a utilizar o FLA normalmente. Para isso, siga os seguinte passos:

• Mude a extensão do FLA para ZIP.
• Descompacte o ZIP em uma pasta qualquer.
• Nessa pasta que você descompactou vai ter uma pasta chamada LIBRARY. Nela procure e abra o XML do MovieClip com a capa que não tem nenhum frame. Se você não sabe qual MovieClip poderia ser, procure por <frames/> nos arquivos XML, como mostra a figura abaixo:


• Delete essa linha, junto com a de cima e a de baixo (como está indicado em azul na imagem acima) e salve o XML.
• Na pasta que inicialmente você descompactou o ZIP, tem um arquivo XFL.Abra e salve-o como FLA onde quiser.

Pronto! Problema resolvido…


Nota: a atualização do Flash versão 11.0.2 corrige esse problema.

Postado em 30-06-2010 por
em Geral, Soluções

Share

Comentários

  • Eder Lima disse:
    em 12 de julho de 2010

    Eu ainda não encarei esse erro, talvez nem encare mais agora que já passaram a solução né :)

  • Igor Amendola disse:
    em 14 de julho de 2010

    É, tb nao tive esse erro e acho q nunca deixaria um movieclip com capa sem frames… mas como ‘googlei’ e vi varios posts perguntando sobre esse erro, aproveitei pra esclarece-lo aqui hehehe :D

  • Bruno Accorsi disse:
    em 15 de julho de 2010

    Acabo de me deparar com esse erro, simplesmente nem sei ao certo o motivo… mas sinceramente funcionou exatamente como esperava!!

    Obrigado.

  • Ettore disse:
    em 25 de agosto de 2010

    Cara, que os deuses do web design te elevem ao Nirvana!!! valeeeeeeeeeeeeeeeeeu

  • Tabata disse:
    em 23 de setembro de 2010

    Olá, esse problema está acontecendo quando eu exporto o arquivo do indesign como .fla, ai ele não abre no flash, você sabe como posso resolvê-lo???

    Obrigada!

  • Igor Amendola disse:
    em 24 de setembro de 2010

    Tabata, nao saberia te dizer se é o mesmo caso pq nao uso inDesign.
    Vc tentou solucionar desse jeito q expliquei no post? :))

  • Tabata disse:
    em 24 de setembro de 2010

    Oi Igor, eu só não entendi como eu transformo o .fla em zip, poderia me explicar melhor??

    Obrigada!

  • Igor Amendola disse:
    em 24 de setembro de 2010

    Tabata, o teu sistema operacional precisa ter habilitado a opçao de mostrar a extensao dos arquivos… dai vc muda a extensao FLA pra extensao ZIP… por exemplo: arquivo.fla pra arquivo.zip

  • Hugo disse:
    em 2 de novembro de 2010

    Muito bom artigo! Me salvou 1 dia de servico. Nao foi facil achar qual arquivo XML estava com problema, pois ja existia mais de 100 arquivos. Mas fiz o seguinte: fui deletando alguns arquivos e tentando abrir o .xfl … até que achei o arquivo que dava o erro… entao substitui o conteudo do por um outro similar ao q tinha, salvei o .fla e agora está tudo certo!
    Apos tudo certo, resolvi dar uma olhada no XML antigo para ver qual era o real motivo. Era uma tag “BitmapFill”, que parecia apontar para um diretorio que nao existia, entao lembrei que tinha reorganizado as pastas da minha biblioteca.

  • Igor Amendola disse:
    em 3 de novembro de 2010

    Hugo, q bom saber q ajudou a mais uma pessoa!

    Faz um tempo, me mandaram um arquivo q tive q solucionar do mesmo jeito q vc fez. Nem aparecia o aviso “Flash can not parse this document” pq o Flash travava qnd tentava abrir o FLA. Dai tb fiz isso de ir deletando arquivos até achar o certo (ou seja, deixar abrir sem travar o Flash! Deu trabalho!!)… e o problema era com um video da biblioteca q tava na timeline de um MovieClip. Sei lá pq fazia travar o Flash… só sei q essa opçao de passar FLA pra ZIP ajudou! É uma beleza!

  • Marcelo Simonka disse:
    em 26 de janeiro de 2011

    Caro Igor, a despeito de todos que tentaram terem obtido sucesso no processo, segui os passos e ao final o arquivo XFL também não abria, ocasionando o mesmo erro no Flash. Fiz errado, deletando de forma incompleta a tag no XML ou dei azar de ter encontrado outro problema? Obrigado…

  • Igor Amendola disse:
    em 29 de janeiro de 2011

    Marcelo, se ainda aparece o erro é pq deve existir outro problema no XML. Da mais uma fuçada nele… hehehe… vai deletando partes e tentando abrir até descubrir qual é a q corresponde ao erro… certa vez tive 2 problemas em um mesmo XML.

  • Cássio Nomura disse:
    em 7 de fevereiro de 2011

    Igor Amendola, obrigado pela excelente dica (e salvação! rs). Salvou algumas horas de trampo!

    Ah sim, tinha lido no forum da Adobe que a versão do Flash 11.0.2.489 contemplaria a atualização desse bug.

    Abraços

  • Igor Amendola disse:
    em 7 de fevereiro de 2011

    De nada, Cássio…
    Obrigado a vc pela visita, e ao Eder q te lembrou q tinha esse post aqui huahuauh…
    Abraço!

  • Denison Lopes disse:
    em 19 de fevereiro de 2011

    Olá Igor!
    Estou com o mesmo problema, no entanto, quando eu converto de .fla para .zip o arquivo não abre. Diz que o formado é desconhecido ou o arquivo está danificado. Nem pelo Windows Explorer nem pelo WinRar. Sabe me dizer a causa?

    Obrigado.

  • Igor Amendola disse:
    em 21 de fevereiro de 2011

    Olá, Denison…
    Isso pode acontecer se o teu FLA foi salvo como uma versao anterior ao CS5 (ou seja, CS4, CS3, etc). Vc salvou como CS5?

  • Denison Lopes disse:
    em 5 de março de 2011

    Sim Igor, salvei no CS5…

  • Denison Lopes disse:
    em 5 de março de 2011

    No entanto, quando ele é salvo no formato CS5 ele fica bem menor que o original.

  • Igor Amendola disse:
    em 5 de março de 2011

    Se foi salvo como CS5 e ao converter pra ZIP nao deixa abrir, pode ser q o arquivo esteja corrompido.
    Isso do arquivo ficar menor, tb acontece com o Illustrator. Pq as versoes posteriores modificam a forma do arquivo ser salvo.

  • Leonardo Cantarelli disse:
    em 11 de março de 2011

    Galera, estou enfrentando o mesmo problema. Segui os passos acima, mas não consegui encontrar nenhum .xml com a tag . Também estou com o mesmo problema que o Denison comentou, que quando tento descompactar o .zip ele me dá um alerta que existem arquivos corrompidos.

    Alguma sugestão?

  • Igor Amendola disse:
    em 15 de março de 2011

    Leonardo…
    Nao entendi bem o q aconteceu com vc, mas parece q um arquivo vc conseguiu abrir o ZIP e nao achou nada dentro do XML… e outro arquivo vc nao couseguiu abrir o ZIP.

    Pro caso de vc ter aberto o ZIP e nao achar o tag q citei acima, faça o q respondi ao Hugo.
    Vc vai ter q ir deletando parte por parte até descubrir onde tá o erro. Foi o q fiz qnd peguei um FLA onde o erro tava num video da biblioteca. Deu trabalho, mas assim foi como resolvi.

    Se vc nao consegue abrir o ZIP, nao sei o q pode ser. Provavelmente esteja realmente corrompido e nao tenha soluçao. Ainda nao achei soluçao pra casos assim (considerando q o arquivo FLA foi salvo em CS5).

  • Rafael Maia disse:
    em 15 de março de 2011

    Igor, muito obrigado pelas informações.
    Consegui resolver meu problema apenas descompactando o arquivo e abrindo o xfl.
    Não sabia nem que dava pra “descompactar” o arquivo fla.
    Parabéns pelo blog!

    Sucesso!

  • Igor Amendola disse:
    em 15 de março de 2011

    Valeu, Rafael! Obrigado pela visita e pelo comentario!
    :D

  • Leonardo Cantarelli disse:
    em 15 de março de 2011

    Obrigado pela atenção Igor.

    Naquele arquivo não consegui resolver, voltei uns backups anteriores e prosegui o barco, porém, após algumas alterações, o problema aconteceu novamente.
    Só que desta vez, encontrei a tag “”. Deletei as linhas como estão na sua explicação, mas quando eu abro o .xfl o Flash trava, e não responde.

    Tem algum passo que eu estou esquecendo?

    Valew

  • Igor Amendola disse:
    em 15 de março de 2011

    Leonardo,
    Se vc tenta abrir o .xfl e continua travando é pq ainda existe algo q está gerando o conflito. Procure por outra tag “”, e se nao achar vai deletando outras linhas até o .xfl abrir normalmente, assim vc pode achar o local do outro erro.
    valeu! :D

  • Leonardo Cantarelli disse:
    em 15 de março de 2011

    Aí que tá Igor, ele não dá nenhum erro, ele simplesmente trava o Flash e não abre.
    Eu fiz e refiz várias vezes o processo.

    Assim que descompacto o .zip, tento abrir .xfl e ele dá o erro “Flash can not parse this document”. Daí eu faço uma busca pelo Dreamweaver, ele acha o arquivo .xml que tem a tag . Deleto as 3 linhas como tá no tutorial. Daí, abro o .xfl e ele trava o Flash.

    Tentei abrir o arquivo e 4 computadores no escritório, inclusive num MAC, e em todos ele trava o Flash.

    Eu tenho uma desconfiança: Dentro da pasta LIBRARY do .zip, tem várias pastas vazias. Elas importam para a leitura do arquivo?

    Valew kra

  • Igor Amendola disse:
    em 15 de março de 2011

    Estranho… nao tenho conhecimento tecnico do assunto… o q sei é a base de tentativa e as experiencias da vida… hehehhe… entao nao sei exatamente o q pode estar acontecendo.
    MAS, ja tive um problema similar. E digo similar pq travava mas nunca apareceu o aviso, pois travava direto. Fui deletando o xml até achar o erro, q eram dois videos q estavam na biblioteca e por alguma razao nao eram mais lidos e faziam travar.
    Em relaçao às pastas, nao acho q seja isso. Nao tem logica, mas nunca se sabe.

  • Rafael Giovannini disse:
    em 16 de março de 2011

    Amigo. Você tem que salvar minha vida. Tive esse problema ao exportar do Indesign para FLA. Porém descompactei tudo em ZIP e não achei o frame/ em nenhum dos XML.

    Tem alguma coisa dentro do Indesign que provoca essas “layers vazias”? Exemplo de links, imaagens e etc?

    Obrigado amigo!

  • Igor Amendola disse:
    em 17 de março de 2011

    Olá, Rafael…
    Nunca exportei do InDesign para FLA, nao sei se ele poderia criar essas layers vazias. Nao sei o q poderia estar gerando o erro.
    Mas, pode ser q uma linha de codigo esteja gerando esse conflito. Tente o seguinte, depois de descompactar o ZIP, veja q na pasta LIBRARY devem haver varias subpastas. Vai deletando uma por uma e tentando abrir o arquivo .xlf e qnd vc conseguir é pq o ultimo q deletou é onde está o erro. Recupere tudo novalmente, e faça o mesmo processo pro arquivo dentro dessa pasta q está o erro. E vai indo assim até achar o local exato do erro.
    Espero poder ter ajudado. Abraço!

  • Rafael Giovannini disse:
    em 17 de março de 2011

    Olá Igor. Obrigado pela ajuda. O meu problema era mais simples do que eu pensava. Apenas atualizei o programa e não deu mais esse erro!

    Mais uma vez obrigado!

  • marcos disse:
    em 16 de maio de 2011

    cara – se vc descobriu isso sozinho, vc é um genio!!! muito obrigado

  • Igor Amendola disse:
    em 18 de maio de 2011

    Marcos, sozinho sozinho nao foi… descubri q existia o erro e procurei no google a soluçao… depois criei o topico explicando o q achei util baseado na soluçao :P
    mas obrigado pelo comentario heheheh :D

  • Nathália Guse disse:
    em 28 de maio de 2011

    Pelo amor de Deus, vc é o mais perto da solução achei que já me fez perder 4 dias de trabalho!!!

    Estou tabalhando em um projeto com 122 páginas, é um livro eletrônico com programação simples…botões, uma animação simples na abertura e textos… Acontece que de um certo ponto não consigo mais importar as imagens de fundo (cada uma tem entre 100 kb e 400 kb). Quando tento importar, o flash para de funcionar e fecha. Na semana passada perdi todo o projeto, refiz tudo e deu o mesmo erro. Já reinstalei e instalei 3 versões do flash e já limpei todo o pc. O arquivo .fla tem 30 mb, mas quando abre no flash consome toda a memória do pc que é de 4GB. Eu consigo trabalhar no arquivo normalmente, porém, quando tento importar, ele para de funcionar, diz que o windows está tentando encontrar o problema e fecha. Estou tentando colocar a extensão em .zip, mas tenho winrar e quando extraio dá erro…Por favor! Tem como me ajudar????

  • Eder Lima disse:
    em 29 de maio de 2011

    Nathália.
    Eu passei por um problema parecido com o Flash, de a partir de um ponto eu não conseguir importar imagens ou sequer transformar itens em movieclips.

    Meu problema é que uma das minhas placas de memória havia queimado, com isso o arquivo de paginação (memória virtual) ficou reduzido.
    O arquivo de paginação é um espaço em disco utilizado pelos programas pra fazer troca de memória, pra agilizar o funcionamento, e o flash requisita muito isso.

    Pode acontecer do seu arquivo estar consumindo tanta memória virtual, em função da quantidade de itens e imagens importados e abertos ao mesmo tempo, que o flash trava a partir do ponto em que parou.

    Você pode tentar resolver esse problema (no meu caso resolveu a troca da placa de defeituosa e o retorno ao tamanho normal do arquivo), alterando o tamanho do arquivo de paginação do seu computador, com isso liberando mais memória virtual pra ele, faça o seguinte:
    - Propriedades do sistema (ícone do ‘meu computador’, botão direito)
    E altere em configurações avançadas a sua paginação, use a ajuda pra ver a quantidade que você pode definir.
    Confere a imagem de como chegar lá no windows 7.
    http://www.ederlima.com.br/arquivos/inutilidades/flash-memoria-virtual.png

    É uma das soluções para esse tipo de problema.
    Espero ter ajudado.

  • Nathália Guse disse:
    em 29 de maio de 2011

    Eder.

    Muito obrigada por me responder!
    Esse foi o primeiro procedimento que fiz. Já aumentei o arquivo de paginação e nada. Dentre tudo que pesquisei, o que eu qcredito que seja (última esperança!), é algum código ou imagem possa estar corrompendo. Mas não sei como achar, pois o projeto está bem adiantado e não tenho tempo de refazê-lo. Eu acredito que consiga identificar pelo.xml mas não sei nem como fazer isso… Sou iniciante no flash! Só sei fazer animações simples….

    Mesmo assim, obrigada. =)

  • Igor Amendola disse:
    em 30 de maio de 2011

    Nathália,
    Tb ja tive um problema e a soluçao foi abrir o FLA em um computador com melhor capacidade. Nao creio q seja problema de codigo ou XML… como o Eder comentou, tem mais a ver com o consumo de memoria virtual.

  • Nathália Guse disse:
    em 30 de maio de 2011

    Igor,

    a solução que encontrei é carregar as imagens em loadMovie….Estou quebrando a cuca aqui, mas não vejo outra saída!

    Obrigada. =)

  • Fabio disse:
    em 24 de janeiro de 2012

    Galera muito obrigado, tava com o c.. na mão aqui por conta desse erro, instalei a atualização do flash 11.0.2 e funcionou legal! vlw

  • Wellington disse:
    em 27 de janeiro de 2012

    Seguinte pessoal: Para quem tem muitos arquivos para procurar pelo erro em questão, façam o seguinte:

    Definam um site no Dreamweaver, e apontem a pasta do site como sendo a pasta LIBRARY.

    No Dreamweaver, pressionem CTRL+F , e no campo Find-in, mudem para “Entire Current Local Site”, digitem no campo Find e depois clique em Find All.

    Agora é só arrumar os resultados retornados.

    Até mais

  • Igor Amendola disse:
    em 30 de janeiro de 2012

    Fabio, obrigado pelo comentario e por participar no blog!
    Wellington, obrigado pela dica q servirá pra muitos!
    Valeusss…
    :D

 Escreva um Comentário

Seu nome

E-mail (não será publicado) (obrigatório)

Website

Comente

Spam protection by WP Captcha-Free