Mensaje    Asunto: URGENTE Responder citando

Hola, estoy desarrollando una aplicacion y la información la guardo en un vector de datos y necesito pasarla a un archivo XML y despues en otra aplicación interpretar ese archivo XML. Asi que necesito saber si hay algun componente que los datos almacenados en el vector me los pase a un archivo XML y otro que me haga lo contrario que de un archivo XML me obtenga un vector de datos. Me dijeron que igual lo que habia era un componente que me pase los datos almacenados en un arbol a un archivo XML si alguien sabe de la existencia de esos componentes por favor los necesitaria de manera urgente.