XML e Oracle

4 respostas
B

Pessoal,

Tenho um projeto em Oracle e pra facilitar as coisas pretendo usar xml como resultado da minhas consultas… mas estou perdidão… tanto pra “pegar” o xml que o oracle retorna quanto pra fazer uma consulta…

Alguém pode me dar uma luz?

Gustavo Guilherme BacK

4 Respostas

S

Não sei em que você quer fazer isto. Se a partir de uma consulta você quer gerar no próprio JAVA um arquivo xml ou se você quer utilizar o próprio banco para isto.
Aqui, vou assumir que você queira fazer isto pelo próprio banco, o que é plenamente possível.
A partir do Oracle 8i R3, já existe no Oracle Database uma package que trata especificamente sobre o XML. Não lembro de cabeça o nome. Para maiores detalhes de uma olhada na documentação on-line que pode ser encontrada em http://tahiti.oracle.com. Se pedir registro, vá em http://otn.oracle.com e se registre gratuitamente.
Na Oracle Magazine, (http://oracle.com/oramag) Volume XVII, Número 3 do bimestre Maio/Junho de 2003, tem um artigo muito bem escrito que irá te dar uma idéia do que você quer fazer.
Qualquer coisa é só entrar em contato.

B

Sebastião,

Tenho a revista, já tentei executar os exemplos no SQL*Plus mas não tive sucesso. A API que você se refiriu creio que seja a XDK.

Será que o erro é eu tentar executar a coisa a partir do SQL*Plus???

Bom, vou tentar mais um pouco, procurar novas informações ou então apelar pra outra solução.

Mas de todo modo, muito obrigado pelas dicas…

Um abraço…

Gustavo Guilherme BacK

S

Já que você tem a revista é bem mais fácil…
Estava me referindo ao aritgo da página 99 cujo título é SQL in, XML out.
Estou presumindo que o que tem lá funciona. Geralmente os artigos da Oracle Magazine são confiáveis. Eu particularmente irei testar na semana que vem assim que terminara a implantação do servidor de banco de dados.

B

Bom,

Eu estou iniciando no Oracle agora, talvez minha inexperiência contribuiu para que a coisa não desse certo comigo.

De qualquer forma estou buscando outras soluções. Caso você tenha sucesso ao tentar dê-me um toque…

Abraços…

Gustavo BacK

Criado 10 de junho de 2003
Ultima resposta 11 de jun. de 2003
Respostas 4
Participantes 2