neliobjr
(usa Red Hat)
Enviado em 05/01/2009 - 11:24h
Sinceramente fora a parte de "juntar" os nomes das cidades, ex.: São Paulo = SãoPaulo, não entendi nada.
O que vc se refere aqui "também fazer com que o arquivo inteiro fique de A a Z e a a z" é trocar letras maiusculas por minusculas? Ou colocar uma primeira coluna e de linha a linha ir adicionando A, B, C.... x, w, z? assim:
A 192894 SaoPaulo
B 234556 NovaYork
C 134553 etc
ou ainda, organiza-los em ordem alfabetica? de "A a Z" e depois de "a a z"?
outra coisa, do jeito que vc esta fazendo não existe como remover as linhas! o que vc esta usando como parametro para comparar se um determinado dado é valido ou não? no seu exemplo:
"
1 DE 19801
1 0177 OSLO
1 ----------------
1 xxxxxxxxxxx
1 1249-061 LISBOA
nesse caso removendo tudo, exceto na utima linha, que ficaria assim: 1 LISBOA"
Por que só Lisboa ficaria? até da para entender os: xxxx e ---- sair, mas e Oslo, cidade da Noruega? e DE pode ser abreviatura de deutschland (Alemanha).
Um meio seria tirar tudo que é invalido ---- xxx, wwwww, yyyyy 0-0-0-0-0-, etc. etc, e depois na mão vc ver o que é dado valido ou não, ou arrumar um outro arquivo para comparação.