![]() |
![]() |
![]() |
![]() |
![]() |
FTP | ![]() |
![]() |
CCD | ![]() |
![]() |
Buscar | ![]() |
![]() |
Trucos | ![]() |
![]() |
Trabajo | ![]() |
![]() |
Foros | ![]() |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
![]() |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
|||
|
|||
![]() Hola, no tengo ni idea de porque al hacer un get de un archivo plano me llega con todos los caracteres separados por espacios.
El contenido en origen es 001;000;19;2025;20250410;17:34;C;Playa de Palma Maravillas;000; 12,50; 6,00; 18,50; 001;000;20;2025;20250410;17:34;C;Playa de Palma Maravillas;000; 20,75; 8,25; 29,00; 001;000;21;2025;20250410;17:34;C;Playa de Palma Maravillas;000; 128,75; 53,25; 182,00; Pero el fichero, tal y como me llega es 0 0 1 ; 0 0 0 ; 1 9 ; 2 0 2 5 ; 2 0 2 5 0 4 1 0 ; 1 7 : 3 4 ; C ; P l a y a d e P a l m a M a r a v i l l a s ; 0 0 0 ; 1 2 , 5 0 ; 6 , 0 0 ; 1 8 , 5 0 ; 0 0 1 ; 0 0 0 ; 2 0 ; 2 0 2 5 ; 2 0 2 5 0 4 1 0 ; 1 7 : 3 4 ; C ; P l a y a d e P a l m a M a r a v i l l a s ; 0 0 0 ; 2 0 , 7 5 ; 8 , 2 5 ; 2 9 , 0 0 ; 0 0 1 ; 0 0 0 ; 2 1 ; 2 0 2 5 ; 2 0 2 5 0 4 1 0 ; 1 7 : 3 4 ; C ; P l a y a d e P a l m a M a r a v i l l a s ; 0 0 0 ; 1 2 8 , 7 5 ; 5 3 , 2 5 ; 1 8 2 , 0 0 ; Si lo bajo con FileZilla, por ejemplo, me llega bien ¿Qué está mal? Gracias |
#2
|
|||
|
|||
¿Unicode / ANSI / ASCII?
Hola!
No se qué versión de Delphi usas, pero seguramente el archivo está en unicode y lo estás abriendo en ANSI/ASCII. |
#3
|
|||
|
|||
Uso Delphi 10.3
OK ¿Como lo hago? simplemente hago un get y meto el contenido del fichero en un tmemo |
#4
|
||||
|
||||
Yo también creo que puede ser tema de codificación.
Habría que saber cómo está subido el fichero. ¿Puedes poner el código que usas? Intenta grabarlo directamente a disco y revisar la codificación que trae. Aquí hay varios hilos sobre el tema: https://www.clubdelphi.com/foros/sho...d.php?p=425256 https://www.clubdelphi.com/foros/sho...d.php?p=491765 https://www.clubdelphi.com/foros/sho...d.php?p=475911
__________________
Germán Estévez => Web/Blog Guía de estilo, Guía alternativa Utiliza TAG's en tus mensajes. Contactar con el Clubdelphi ![]() P.D: Más tiempo dedicado a la pregunta=Mejores respuestas. |
#5
|
|||
|
|||
revisa en las propiedades del componente IdFTP hay una que indica el tipo de transferencia de archivos .... son 2 tipos, Binario o ASCII, prueba con binario creo que si es eso deberias recibirlo ya bien
|
![]() |
|
|
![]() |
||||
Tema | Autor | Foro | Respuestas | Último mensaje |
JVCL336 No trae instalador | juangabriel1786 | Varios | 3 | 25-02-2010 12:32:30 |
¿delphi 7 trae installshiel? | Torreblanca | Varios | 3 | 14-10-2005 03:42:30 |
este bde me trae loco | Rabata | Conexión con bases de datos | 2 | 06-09-2005 21:37:48 |
Me trae de los pelos el PARAMETRO | sercornejov | Firebird e Interbase | 2 | 15-02-2005 23:03:14 |
¿ Delphi 7 no trae QuickReport ? | lavtaro | Impresión | 2 | 24-03-2004 11:55:57 |
![]() |
|