Como ver livre dos caracteres UTF-16?


Para além do canivete suíço do geocaching, este espaço serve para discussão de outros aplicativos de gestão de bases de dados

Moderadores: hulkman, migueis

Avatar do Utilizador

Geopt Lackey
Geopt Lackey

Mensagens: 8700

Registado: quinta 09 dez 2010, 13:38

Mensagem Post: #1 a sábado 16 mar 2013, 02:09 

Como ver livre dos caracteres UTF-16?

Eu sabia que isto não eram boas noticias, só não estava a saber imediatamente porquê...mas finalmente descobri... [xx(]
O POILoader não gosta destes caracteres de duplo byte e não carrega os ficheiros.
Há mais caracteres que o POILoader não gosta mas nesses simplesmente faz-se um replace na macro e problema resolvido...
Agora para estes o problema é como ver-se livre destes caracteres nos logs? Como fazer um replace destes caracteres numa macro? Como os eliminar?
Alguma sugestão para dar a volta a isto?

Como é uma coisa boa, houve logo pelo menos um user que decidiu usar às carradas....ex: http://www.geocaching.com/seek/log.aspx?LUID=9dda2852-71d0-4701-9a8a-f6e8bfcea62d
Imagem Imagem Imagem
Avatar do Utilizador

Geopt Lackey
Geopt Lackey

Mensagens: 8700

Registado: quinta 09 dez 2010, 13:38

Mensagem Post: #2 a domingo 17 mar 2013, 02:27 

Re: Como ver livre dos caracteres UTF-16?

Se o GPX vier do GeoPT não tem os caracteres "marados".
Da mesma for se vier pela API do GSAK também não tem os caracteres "marados".
Agora se for um GPX do GC.com ai sim vem com os caracteres "marados". Mas também já resolvi! [^] [:P] [^]
Basta procurar por "\0":
RegExReplace("\0",$d_ltext,"")
[:P]
Imagem Imagem Imagem

Voltar para GSAK

Quem está ligado:

Utilizadores a ver este Fórum: Nenhum utilizador registado e 2 visitantes

Powered by PHPBB - Geopt.org 2013