Generar XML en Servidor web

Tengo el servidor Arduino funcionando y me saca la temperatura, puedo acceder con el navegador perfecto. Pero necesito que los datos salgan en xml y no html. Llevo un rato peleandome y me sale en blanco.client.println(CODIGO XML) se puede imprimir el xml asi?
Necesito que sea xml para luego acceder desde mi servidor y coger los datos para guardarlos en una base de datos.

Ya lo he resuelto, pongo la solucion por si alguien tiene el mismo problema aunque era una pijada.

cliente.println("HTTP / 1.1 200 OK");
cliente.println("Content - Type: text / xml");
cliente.println("");
cliente.println("<?xml version='1.0'?>");
cliente.print("<valores><sensortemp>");
cliente.print(temperature);
cliente.println("</sensortemp></valores>");
cliente.stop();