WSO2 Cómo transformar archivos

Ahora tengo un archivo local como:

<userCode>001</userCode><productCode>001</productCode><Fee>1.00</Fee>
<userCode>002</userCode><productCode>002</productCode><Fee>2.00</Fee>
<userCode>003</userCode><productCode>003</productCode><Fee>3.00</Fee>;

Necesito transformar este archivo a:

<Fee>1.00</Fee><productCode>001</productCode>
<Fee>2.00</Fee><productCode>002</productCode>
<Fee>3.00</Fee><productCode>003</productCode>

Creo que necesito leer primero y luego escribir. ¿Cómo hacer esto en WSO2?

preguntado el 03 de mayo de 12 a las 16:05

1 Respuestas

Espero que tenga un elemento de nivel superior que envuelva estos datos. Haciendo de esto un xml adecuado. ex :

    <data><userCode>001</userCode><productCode>001</productCode><Fee>1.00</Fee>... </data>

Proceso

1) Configurar el remitente y el receptor de transporte VFS en axis2.xml

2) Involucrar al creador y formateador de mensajes ApplicationXML para su tipo de contenido (puede ser cualquier ejemplo: archivo/xml)

3) Configure un proxy VFS para escuchar este tipo de contenido en un directorio determinado.

4) Cuando llegue el mensaje, use el mediador XSLT para hacer la transformación

5) Use el remitente VFS para almacenar el archivo transformado.

gracias, charith

contestado el 22 de mayo de 12 a las 06:05

No es la respuesta que estás buscando? Examinar otras preguntas etiquetadas or haz tu propia pregunta.