Olá pessoal,
Eu pesquisei aqui sobre importação de arquivos txt com o access, mas não encontrei nada parecido com esse problema, vejam só:
Eu tenho um xml, que como não segue o padrão, eu não consigo usar a função própria de importação de arquivos XML:
Esse é um exemplo dos arquivos (milhares de linhas), e não segue um padrão, tipo, o tamanho de todos os "INFO~" podem ser diferentes, alguns podem ter até instrução HTML, não é identado como esse que mostro aqui, e não tem uma ordem certa e podem ter entre 1 e 3 variáveis por "item ... ".
Eu preciso identificar cada variável dentro do "item ...", pegar o valor que está entre "" e guardar em seu respectivo campo na tabela, por linha.
Além disso ainda preciso manter a ordem do agrupamento (são vários agrupamentos-
) e uma ordem geral do arquivo ao guardar, porque eu preciso exportar ele com modificações, depois.
Alguém tem alguma ideia de como fazer isso? Eu olhei os exemplos aqui do fórum, do Jpaulo e mesmo os que não possuem delimitadores, possuem um padrão onde a informação está.
Agradeço desde já se puderem me ajudar.
Abraços!
Eu pesquisei aqui sobre importação de arquivos txt com o access, mas não encontrei nada parecido com esse problema, vejam só:
Eu tenho um xml, que como não segue o padrão, eu não consigo usar a função própria de importação de arquivos XML:
- Código:
<item desc="INFO1" show="INFO2">
<item desc="INFO1" action="INFO3"/>
<item desc="INFO1" action="INFO3"/>
<item desc="INFO1" action="INFO3"/>
<item desc="INFO1" show="INFO2" action="INFO3"/>
</item>
Esse é um exemplo dos arquivos (milhares de linhas), e não segue um padrão, tipo, o tamanho de todos os "INFO~" podem ser diferentes, alguns podem ter até instrução HTML, não é identado como esse que mostro aqui, e não tem uma ordem certa e podem ter entre 1 e 3 variáveis por "item ... ".
Eu preciso identificar cada variável dentro do "item ...", pegar o valor que está entre "" e guardar em seu respectivo campo na tabela, por linha.
Além disso ainda preciso manter a ordem do agrupamento (são vários agrupamentos
Alguém tem alguma ideia de como fazer isso? Eu olhei os exemplos aqui do fórum, do Jpaulo e mesmo os que não possuem delimitadores, possuem um padrão onde a informação está.
Agradeço desde já se puderem me ajudar.
Abraços!