DOM, InputStream, Object, Généric
Bonjour à vous,
J'ai un problème et j'aimerais savoir s'il y a des personnes qui pourrait m'aider. En fais j'aimerais bien créer un javax.xml.transform.stream.StreamSource à partir d'un Object. J'ai penser que je pourrais faire la source à partir d'un java.io.InputStream, mais j'aimerais que ce InputStream serait une représentation de mon objet mais en fichier XML stocker en mémoire. Je vous fais une bout de code.
Code:
1 2 3 4 5 6 7 8 9 10 11 12 13 14
|
Conseiller conseiller = new Conseiller(0, "nom", "prenom", "abcdefgh@gmail.com", "titre du conseiler", "","abcdefg@google.com");
try {
ByteArrayOutPutStream outPut = new ByteArrayOutPutStream();
Transformer transformer = factory.newTransformer();
Source xmlSource = new StreamSource(new ConseillerInputStream(conseiller));
Result outputTarget = new StreamResult(outPut);
transformer.transform(xmlSource, outputTarget);
}
catch (Exception e) {
e.printStackTrace();
} |
Ces la partir du InputStream j'ai pas d'idée en fait. Le InputStream devrais lire l'objet et retourner un fichier XML? Merci d'avance