mandilium |
26-01-2024 15:51:44 |
Empaquetar XMLs en un GZIP
Buen día,
tengo problemas con el envió de facturas masivas para la facturación electrónica, según lo que indican se debe seguir con un código en java, pero estoy usando delphi, aparte de ello es solo para un archivo, el código que uso para la compresión y envió individual:
Código:
procedure compressGzip(factura, agzip : string);
var LInput, LOutput: TFileStream;
LZip: TZCompressionStream;
begin
LInput := TFileStream.Create(factura, fmOpenRead);
LOutput := TFileStream.Create(agzip, fmCreate);
LZip := TZCompressionStream.Create(LOutput, zcDefault, 15 + 16);
LZip.CopyFrom(LInput, LInput.Size);
LZip.Free;
LInput.Free;
LOutput.Free;
end;
no tengo ningún problema al usarlo y hacer el envió, mi pregunta va como puedo generarlo para que sean varios archivos xml no solo uno.
Agradezco sus comentarios
|