Olá a todos.
Estou com uma dúvida aqui. Vou tentar explicar.
Eu tenho um arquivo Xml da seguinte maneira:
<config>
<table name="users">
<nome column_bd="nome"></nome>
<login column_bd="login"></login>
<password column_bd="password"></password>
</table>
</config>
Esse arquivo fui eu quem escrevi. Com a ajuda desse arquivo eu preciso abrir um arquivo CSV e compara-lo ao XML, para depois inserir os dados do CSV num banco de dados.
Exemplo:
No Xml acima, tenho a tabela do BD chamada users. A coluna nome do CSV deve ser inserida na coluna nome do DB.
A coluna login deve ser inserida na coluna login no BD.
Tudo isso porque o arquivo CSV nem sempre virá com as colunas na mesma ordem. Daí nao tenho como fazer uma rotina igual. Se fosse, seria facil.
A minha dúvida é como eu posso gravar as informacoes desse xml, para comparar com o CSV?? Já estou usando Sax para ler o arquivo XML. Consigo ler todo ele, mas nao sei o que fazer...
Alguém pode me dar uma luz??
Obrigado.