Tenho uma Tabela que contem um Campo LONG com um arquivo ‘XML’ salvo dentro desse Campo.
Preciso fazer um Select nessa Tabela, Buscar esse Arquivo XML salvo na Tabela do Banco de Dados e jogar numa String ou criar um arquivo com esse conteúdo.
Você tem um XML em um campo LONG? LONG? É isso mesmo?
Não seria BLOB?
S
Silvio_Martins_Perei
isso mesmo … ta gravado o conteúdo de um XML nele …
o campo tá definido assim na tabela: XML LONG
S
Silvio_Martins_Perei
isso mesmo … ta gravado o conteúdo de um XML nele …
o campo tá definido assim na tabela: XML LONG
A
adriano_si
Entendi, você tem um campo do tipo XML então.
Ok, então vamos lá. Vamos tentar entender melhor o processo:
Qual o Banco de dados?
Você está usando JDBC ou algum ORM como JPA/Hibernate?
Você já tem alguma outra consulta no Sistema usando o Framework acima?
Precisamos entender melhor seu cenário pra lhe dar umas dicas. Por hora, você pode começar a olhar um Framework chamado JAXB. Ele pega entidades mapeadas e as parsea para XML e vice-versa.
Com isso você pode conseguir escrever em um arquivo com o conteúdo recuperado.
S
Silvio_Martins_Perei
banco: oracle
estou utilizando: JDBC
não tenho nenhuma outra consulta
A
adriano_si
Cara, seguinte, sendo assim, podes usar uma PROCEDURE PL/SQL e fazer somente a chamada da mesma na sua aplicação Java.