ADAE Posted April 1, 2012 at 11:40 PM Report #446983 Posted April 1, 2012 at 11:40 PM 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.
ribeiro55 Posted April 2, 2012 at 08:26 AM Report #447000 Posted April 2, 2012 at 08:26 AM 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"
ADAE Posted April 2, 2012 at 10:17 AM Author Report #447020 Posted April 2, 2012 at 10:17 AM 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.
ADAE Posted April 4, 2012 at 11:24 PM Author Report #447652 Posted April 4, 2012 at 11:24 PM ninguém pode ajudar?
ribeiro55 Posted April 5, 2012 at 12:06 AM Report #447655 Posted April 5, 2012 at 12:06 AM 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"
ADAE Posted April 12, 2012 at 08:50 PM Author Report #448859 Posted April 12, 2012 at 08:50 PM são ficherios sql e a estrutura de ambos é identica apenas muda a o que esta nas "" respetivas do name="..." é a unica diferença
Recommended Posts
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 accountSign in
Already have an account? Sign in here.
Sign In Now