Hola,
Yo de esto no entiendo mucho, y supongo que los componentes "DataSets" tal vez puedan exportar los datos que contengan a XML, directamente, sin que tengas que hacer nada más. Pero, lo que sí sé es que existe un componente (y varias clases e interfaces auxiliares) en Delphi para tratar con archivos XML: "TXmlDocument".
PD. Si escribes tal cual "TXmlDocument" en el
buscador de los Foros encontrarás no pocos hilos que tratan sobre el mismo.