Justamente es lo que tengo que hacer, pero de una Clase X, y generar dicho xml, no conozco que datos pueda tener ese objeto, puede venir el objeto, TPersona, despues el objeto TCualquierCosa, y luego TClientes
Podes darme la idea de como lograste tu xml ???
Tengo este pedazo de codigo pero como leo los datos del objeto para generar el xml...
Vuelvo a repetir que tengo que hacer un creador de xml para objeto X,Y o Z
Código Delphi
[-]
var
xmlDocs: TXMLDocument;
xmlNodo: IXMLNode;
begin
xmlDocs := TXMLDocument.Create(Application);
xmlDocs.Active := True;
xmlDocs.XML.Clear;
xmlDocs.Version := '1.0';
xmlDocs.Encoding := 'UTF-8';
xmlNodo := xmlDocs.AddChild('Encabezado');
xmlNodo.Attributes['Atributo'] := 'Dato';
xmlDocs.DocumentElement := xmlNodo;
xmlNodo := xmlNodo.AddChild('Nodo_Hijo');
xmlNodo.Attributes['Atributo_Nodo_Hijo'] := 'Valor';
xmlNodo.Text := 'Test';
xmlDocs.SaveToFile(ExtractFilePath(Application.ExeName)+ 'prueba.xml');
xmlDocs.XML.Clear;
xmlDocs.Active := False;