Jump to content

Recommended Posts

Posted

Olá a todos, ando com um problema que não sei como resolver, passo a explicar.

Tenho 2 ficheiros um italiano e um portugues, e queria ler tudo do italiano até chegar á string "name=" depois ler do ficheiro portugues da string 'name=" (oque estiver aqui) "' e depois voltar a ir ao italiano buscar o resto da frase.

Estou a fazer em modo de consola.

Se puderem ajudar agradeço.

Posted

Podes dar um exemplo concreto, ou mostrar excertos dos ficheiros ?

Sérgio Ribeiro


"Great coders aren't born. They're compiled and released"
"Expert coders do not need a keyboard. They just throw magnets at the RAM chips"

Posted

Exemplo:

ficheiro ita

  <nome="Eliot" , idade="24" , apelido="Exemple" , morada="rua...">

ficheiro pt

  <nome="Eliot" , idade="21" , apelido="Exemplo" , morada="estrada...">

resultado

  <nome="Eliot" , idade ="24" , apelido="Exemplo" , morada="rua...">

prontos eu queria fazer um programa em que ele trocasse o apelido do 1º ficheiro pelo apelido do 2º, sem fazer qualquer outra alteração no resto do ficheiro.

Posted

Os ficheiros são XML bem formado, ou são exactamente como aí mostras?

São sempre iguais estruturalmente, ou existem mais elementos?

Existem diferenças estructurais entre dois ficheiros de linguas diferentes, como número de linhas diferente?

O primeiro passo é perceber se estão em algum formato que possa ser facilmente "parsed", como XML.

Se não estão, é tentar perceber que padrões agarrar para fazer a leitura sequencial dos dois ficheiros.

Sérgio Ribeiro


"Great coders aren't born. They're compiled and released"
"Expert coders do not need a keyboard. They just throw magnets at the RAM chips"

Create an account or sign in to comment

You need to be a member in order to leave a comment

Create an account

Sign up for a new account in our community. It's easy!

Register a new account

Sign in

Already have an account? Sign in here.

Sign In Now
×
×
  • Create New...

Important Information

By using this site you accept our Terms of Use and Privacy Policy. We have placed cookies on your device to help make this website better. You can adjust your cookie settings, otherwise we'll assume you're okay to continue.