Xalan la meilleure façon de transformer plusieurs fichiers - Java - Programmation
Marsh Posté le 31-01-2006 à 15:07:56
Si par la même occasion quelqu'un peu aussi m'indiquer comment passer efficacement d'un OutputStream à un InputStream ...
Marsh Posté le 01-02-2006 à 00:24:53
Pedro-1 a écrit : Si par la même occasion quelqu'un peu aussi m'indiquer comment passer efficacement d'un OutputStream à un InputStream ... |
avec les channels de java.nio - sinon copie "à la main"
Marsh Posté le 01-02-2006 à 09:11:08
Merci pour ta réponse "The real moins moins", je vais essayer ces deux méthodes et prendre la plus performante....
Marsh Posté le 01-02-2006 à 12:06:54
si tu utilies nio, repasse faire un petit topo, y'a peu de gens qui maitrisent ça par ici
Marsh Posté le 31-01-2006 à 12:55:01
Bonjour,
Je dois faire une application qui doit transformer une série de fichier xml (plusieurs centaines), et pour chacun il y a toujours les mêmes deux feuiles de style XSL.
De plus le fichiers d'entrées sont pré-traités et me reviennent sous forme de String.
J'ai commencé par utiliser javax.xml.transform.Transformer, mais j'obtiens en sortie de la première transformation un StreamResult, qu'il faut ensuite trasnformer en StreamSource pour la seconde (tiens d'ailleurs comment faire??).
J'ai donc essayé les méthodes de pipes TransformerHandler et de filtres via des XMLReader.
Mais là je n'arrive pas à boucler sur les fichiers, les filtres ne semblent utilisables qu'une fois d'où des problèmes de performances.
Si quelqu'un pouvait me renseigner sur la meilleur façon de faire ce type de travail, ce serait supper!
Merci d'avance,