sexta-feira, 5 de outubro de 2012

[java-br] Problemas com XML da ans TISS

·

 

Ola pessoal,

Eu estou com uns problemas nos modelos e xmls da ans TISS.

Eu gerei as classes java com JAXB (com o comando xjc) e estou tentando
usa-las.

Mas me deparei com dois problemas:

1º:

Se eu crio um objeto principal, do tipo MensagemTISS e mando gerar o xml
dele esta saindo assim:

[code]
<?xml version="1.0" encoding="UTF-8" standalone="yes"?>
<mensagemTISS xmlns="http://www.ans.gov.br/padroes/tiss/schemas"/>
[/code]

Quando, que eu saiba, deveria sair assim:

[code]
<?xml version="1.0" encoding="iso-8859-1"?>
<ansTISS:mensagemTISS xmlns:ansTISS="
http://www.ans.gov.br/padroes/tiss/schemas" />
[/code]

Não esta aparecendo esse ":ansTISS" depois da tag xmlns.

2º:

Quando eu tento fazer um "unmarshalFromFile" de um xml valido de acordo com
os padrões da ans TISS (eu validei o xml pra ter certeza) ele não gera as
subclasses. Os codigos são:

- da função "unmarshalFromFile":

[code]
public Object unmarshal(Class clazz, String stringXml) {
JAXBContext context = null;
try {
context = JAXBContext.newInstance(clazz);
Unmarshaller unmarshaller = (Unmarshaller)
context.createMarshaller();
return unmarshaller.unmarshal(new StreamSource(new
StringReader(stringXml)));
} catch (JAXBException e) {
e.printStackTrace();
}
return null;
}
[/code]

- a linha com a chamada:

[code]
MensagemTISS mensagem = (MensagemTISS) new
App().unmarshalFromFile(MensagemTISS.class,"modeloXML.xml");
[/code]

Alguem pode me dar uma ajuda??? Se precisarem de mais alguma informação, me
avisem...

obrigado.
abraços...

--
________________

Raimundo Bernardes Costa Neto
Fone fixo: 11 - 4167-0874
Fone cel: 11 - 95203-0248
E-mail: rbcnetos@gmail.com ou
E-mail e Msn: rbcneto@hotmail.com

[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
Não passe mais um Dia dos Namorados sozinho(a). Conheça o Y! Encontros.

Ainda dá tempo de encontrar companhia para passar o Dia dos Namorados!
.

__,_._,___

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