Foros del Web » Programación para mayores de 30 ;) » Programación General »

xsltc y translets

Estas en el tema de xsltc y translets en el foro de Programación General en Foros del Web. Buenas gente, este es mi primero post, espero poder ser claro, estoy trabajando con XSLTC ( http://xml.apache.org/xalan-j/xsltc_usage.html ), y tengo la siguiente consulta. Yo he ...
  #1 (permalink)  
Antiguo 22/09/2005, 14:36
czr
 
Fecha de Ingreso: septiembre-2005
Mensajes: 3
Antigüedad: 18 años, 7 meses
Puntos: 0
xsltc y translets

Buenas gente, este es mi primero post, espero poder ser claro, estoy trabajando con XSLTC (http://xml.apache.org/xalan-j/xsltc_usage.html), y tengo la siguiente consulta. Yo he generado muchos translets y no los puedo utilizar para hacer la transformacion de mis xmls, veamos el codigo


clase que genera los translets:

XSLTC xsltc = new XSLTC();
xsltc.init();
File stylesheet = new File(stylesheetName);
xsltc.compile(stylesheet.toURL());
Class clazz = Class.forName(transletName);
retval = (Translet)clazz.newInstance();

donde stylesheetName es el nombre del file.class a generar.

pero al momento de hacer la transformacion de los xmls que uso no se como cargar un translet ya creado y tengo que pasarle el xsl por parametro para que pueda hacer la transformacion:


Transformer transformer = tFactory.newTransformer(new StreamSource("transf.xsl"));
.....

transformer.transform(new StreamSource("file.xml")......


alguna idea de como hacerlo ?

muchas gracias. slds
  #2 (permalink)  
Antiguo 30/09/2005, 09:05
czr
 
Fecha de Ingreso: septiembre-2005
Mensajes: 3
Antigüedad: 18 años, 7 meses
Puntos: 0
Bueno, leyendo encontre la solucion y ademas hice un pequeño how to de como trabajar con XSLTC les dejo el link :

http://www.pcmasmas.com/cms_view_article.php?aid=7

espero les sea util. Saludos!

czr.
Atención: Estás leyendo un tema que no tiene actividad desde hace más de 6 MESES, te recomendamos abrir un Nuevo tema en lugar de responder al actual.
Respuesta




La zona horaria es GMT -6. Ahora son las 11:26.