Passando uma xml para o jasperreports e ireport

0 respostas
T

OLA PESSOAL, ESTOU COM UMA DUVIDA:

PRECISO CRIAR UM RELATORIO NO IREPORT POREM EM VEZ DE USAR
JDBC PRECISO ENVIAR OS DADOS POR XML

NO IREPORT E NO JASPERREPORT EU CONSIGO FAZENDO UMA BUSCA POR UM ARQUIVO DE XML … MAS A IDEIA NAO É ESSA…

NA VERDADE A XML QUE EU PASSARIA PARA O JASPER REPORT SERIA UMA STRING POIS SENAO TERIA QUE FICAR TODA HORA CRIANDO TODA HORA UM ARQUIVO DE XML …

DESCOBRI EM TUTORIAIS QUE O OBJETO JRXmlDataSource PODE RECEBER DIVERSOS PARAMETROS : COMO FILE QUE SERIA O ARQUIVO XML OU UM INPUT STREAM POR EXEMPLO …

POREM EU QUERIA SABER SE EXISTE UMA POSSIBILIDADE DE POR EXEMPLO TRANSFORMAR UMA STRING EM UM INPUTSTREAM (OU JOGAR UMA STRING EM UM INPUTSTREAM )

OU ENTAO SE VCS SABEM UMA FORMA DE EU ENVIAR ESSA STRING PARA O XMLDATASOURCE …

VOU POSTAR UM EXEMPLO PARA VCS PODEREM ANALIZAR O QUE EU QUERO FAZER:

String xml = "<;cadastro><funcionario><primeiro>Clayton Morais</primeiro><segundo>Pedro Vaccani</segundo><terceiro>Felipe Simoes</terceiro><quarto>Franco de Felice</quarto></funcionario><funcionario><primeiro>Clayton Morais</primeiro><segundo>Pedro Vaccani </segundo><terceiro>Felipe Simoes</terceiro><quarto>Franco de Felice</quarto></funcionario><funcionario><primeiro>Clayton Morais</primeiro><segundo>Pedro Vaccani</segundo><terceiro>Felipe Simoes</terceiro><quarto>Franco de Felice</quarto></funcionario><funcionario><primeiro>Clayton Morais</primeiro><segundo>Pedro Vaccani </segundo><terceiro>Felipe Simoes</terceiro><quarto>Franco de Felice</quarto></funcionario></cadastro> ";

OU SEJA PRETENDO TRANSFORMAR ESSA STRING EM UM INPUTSTREAM E JOGAR NO OBJETO XML DATA SOURCE…

ALGUEM SABE COMO FAZER ISSO?

OBRIGADO!!

Criado 2 de junho de 2005
Respostas 0
Participantes 1