quarta-feira, 23 de fevereiro de 2011

Res: [java-br] Ajuda em consulta em banco de dados - arquivos XML e TXT

·

seu trabalho é seraparar cada um dessas etapas ai , assim fica mais facil

cria um parse para seu xml, se puder usar framework , que vai lhe poupar
trabalho usa o
xstream ,é so criar um javabean com os atributos que deseja no xml e serializar

depois uma camada de conexão, pra usar os termos 'casar' que disse, use
expressão regular
todos os bancos de dados ja tem algo pra expressão regular.

em fim um parse para seu txt. simples

uma camada de algoritmo pra isso ai e pronto ai seu backend ta pronto :0)

________________________________
De: Juliana . <jdevbd@gmail.com>
Para: java-br@yahoogrupos.com.br
Enviadas: Domingo, 20 de Fevereiro de 2011 13:20:40
Assunto: [java-br] Ajuda em consulta em banco de dados - arquivos XML e TXT

Olá pessoal!

Atividade 1: Preciso abrir um arquivo XML em java e consultar num banco de
dados postgresql alguns termos dentro de uma determinada tag, por exemplo:

<paragrafo1>
<frase> Esta é a primeira frase de exemplo contendo um termoA, termoB e
termoC. </frase>
<frase> Esta é a segunda frase de exemplo contendo um termoZ e termoA.
</frase>
<frase> Esta é a terceira frase de exemplo que não contém nenhum termo
</frase>
.....
</paragrafo1>

<paragrafo2>
<frase> Esta é a primeira frase de exemplo que não contém nenhum termo
</frase>
<frase> Esta é a segunda frase de exemplo contendo um termoA. </frase>
....
</paragrafo2>

.....

Preciso que meu programa em java leia um parágrafo por vez e leia as tags de
frase (somente frase) dentro deste parágrafo e consulte no banco de dados se
lá na minha tabela contém alguns destes termos de estão em cada tag.

Ex: No parágrafo1, primeira frase: "Esta é a primeira frase de exemplo
contendo um termoA, termoB e termoC", preciso que minha consulta SQL busque
na tabela considerando os termos que contém nesta frase (termoA, termoB e
termoC).

Se a frase (termo) 'casar' com a informação que contém no banco, então
retorne esta frase. Para este caso pode casar pelo menos um termo, e não
necessariamente todos. Esta frase 'casada' com algum termo no BD é
interessante para mim e então eu armazeno ela para posterior tratamento.
Se a frase (termo) não casar com a informação que contém no banco, então não
precisa retornar esta frase. Neste caso, esta frase não é interessante, mas
posso armazenar em outro local separado das frases interessantes.

Atividade 2: Preciso fazer esta atividade também para arquivo.txt, no qual
as frases estão cada uma em cada linha, um embaixo da outra, e quando pula
uma linha quer dizer que é fim de parágrafo.
Ex do arquivo txt:

Esta é a primeira frase de exemplo que não contém nenhum termo. (ponto final
é fim de frase)
Esta é a segunda frase de exemplo contendo um termoA.
Esta é a terceira frase de exemplo contendo um termoZ e termoA.
******* Pula linha quer dizer que é fim do parágrafo e início de outro.
*******
Esta é a segunda frase de exemplo contendo um termoB.
Esta é a terceira frase de exemplo contendo um termoX e termoX.
******* Pula linha quer dizer que é fim do parágrafo e início de outro.
*******
.....

E para este arquivo txt também terei que executar as consultas no BD
igualmente as do XML.

Aguardo ajuda.
Obrigada
Juliana

[As partes desta mensagem que não continham texto foram removidas]

[As partes desta mensagem que não continham texto foram removidas]

__._,_.___
Atividade nos últimos dias:
Para sair da lista, envie email para: java-br-unsubscribe@yahoogroups.com
Para upload/download de arquivos: http://www.yahoogroups.com/files/java-br
.

__,_._,___

0 comentários:

Pague com LPs do Mister Colibri

Pague com LPs do Mister Colibri
Quer comprar celular,Tablet,pen drive, GPS e muito outros produtos e ainda podendo pagar tudo em LPs ?Pois saiba que isso é possível,basta você visitar o site downloadstotal.com e realizar a sua compra com toda tranquilidade e segurança!!!

Hora

Online

Arquivo do Blog