Duvida java, ado .net e xml

Pessoal to com o seguinte problemas:
Preciso, utilizando java, gerar arquivos xmls que sigam o mesmo padrao do gerado pelo ADO .net. Como o xml gerado deve seguir o mesmo padrao do ADO . net penso que devo ter que utilizar um xml schema como descritor para a partir dele utilizar alguma classe em java para gerar o xml a partir deste descritor mais ainda estou meio perdido…
alguem poderia me ajudar com isso?

valeuz

Dá uma pesquisada em POI e FOP.
São APIs que manipulam XML em Java.
Talvez satisfaça sua necessidades.
Um abraço.

Não conheço o formato utlizado pelo ADO.Net, mas a especificação XSLT possibilita que vc transforme qualquer dado no formato XML para qualquer tipo de saída. Por exemplo, seu servlet geraria os dados no formato XML padrão e vc faria uma transformação para um client web (HTML) ou para um client mobile ou para o consumidor de um serviço ou até para um client .Net.

http://www.w3.org/TR/xslt