Olá, preciso de uma ajuda aqui da comunidade.
Tenho o seguinte caso:
Tenho um ficheiro onde preciso de verificar se cada linha tem determinado nome e caso esse nome exista ele altere essa linha para outro nome especifico.
A forma mais simples que eu vejo é ter um ficheiro externo já mapeado como por exemplo:
Bananas => Bananas Amarelas
Morangos => Morangos Vermelhos
Pepinos => Pepinos Verdes
Maçã => Maçã amarela
Imaginando que tenho este ficheiro original:
Banas Amarelas
Morangos
Maçã
Peninos Verdes
Como posso obter este resultado?
Bananas Amarelas
Morangos Vermelhos
Pepinos Verdes
Maçã amarela
Apenas preciso de saber como posso verificar através do ficheiro de "mapeamento" (quem diz um ficheiro, diz outro objecto qualquer). O que me está a faltar é a lógica para comparar isto.
Aqui simplifiquei e apenas coloquei 4 campos que facilmente se fazia com um if then, mas na realidade cada file tem milhares de strings, dai usar o file de mapeamento.
Se alguem puder colocar um snippet agradeço imenso.