PDA

Ver la Versión Completa : ¿Como serializar un objeto para XML?


edorantes
04-11-2014, 17:54:22
Hola amigos, al tratar de consumir un web service de generación de CFDI al madarle muchos productos me genera una excepción diciendo
http://s2.subirimagenes.com/imagen/previo/thump_9144830error.png
¿Saben como serializar objetos? uso delphi 7

edorantes
04-11-2014, 18:24:16
Hola amigos, al tratar de consumir un web service de generación de CFDI al madarle muchos productos me genera una excepción diciendo
http://s2.subirimagenes.com/imagen/previo/thump_9144830error.png
¿Saben como serializar objetos? uso delphi 7
mi funcion para enviarlos es asi
var
datosConceptos : ConceptoR;
conceptosFel : ArrayOfConceptoR;
cantU,preU: TXSDecimal;
begin
datosConceptos := ConceptoR.Create();
cantU:= TXSDecimal.Create;
preU:= TXSDecimal.Create;

SetLength(conceptosFel,desc.Count);
for i := 0 to desc.Count-1 do begin
cantU.DecimalString := cantidad.Strings[i];
preU.DecimalString := precio.Strings[i];

datosConceptos.cantidad := cantU; //el web service me los pide como TXSDecimal
datosConceptos.descripcion := desc.Strings[i];
datosConceptos.valorUnitario := preU; //el web service me los pide como TXSDecimal
conceptosFel[i] := datosConceptos;//Aqui agregamos al arreglo de objetos de tipo conceptoR
end;
end;