FTP | CCD | Buscar | Trucos | Trabajo | Foros |
|
Registrarse | FAQ | Miembros | Calendario | Guía de estilo | Temas de Hoy |
|
Herramientas | Buscar en Tema | Desplegado |
#1
|
||||
|
||||
Base64 IdDecoderMIME a zip
Hola amigos del foro, estoy obteniendo unos datos de un webservice por medio de un archivo Json, en el se encuentra codificado un archivo pdf, un xml y un zip
para obtener el pdf utilizo el siguiente procedimiento
estos archivos vienen codificados en base64. Lo que no he podido es obtener el archivo zip Gracias por su tiempo Gustavo Cruz |
#2
|
||||
|
||||
Hola a todos,
¿Obtienes algún error? Quiero decir, si puedes decodificar el archivo PDF... a bote pronto no parece haber diferencia para hacer lo propio con el archivo zip... |
#3
|
||||
|
||||
Hola dec, con el archivo pdf no hay ningún error, y creí que sería lo mismo con el zip; simplemente escribir 'd:\archivo.zip', el problema surge es con el archivo zip, cuando lo voy abrir me dice que el archivo tiene un formato desconocido o está dañado
|
#4
|
||||
|
||||
¿Y el código?
__________________
La otra guía de estilo | Búsquedas avanzadas | Etiquetas para código | Colabora mediante Paypal |
#5
|
||||
|
||||
Hola Casimiro Notevi, quise utilizar el mismo código que para el archivo en pdf, he estado buscado en los foros para ver si había alguna solución utilizando TIdDecoderMIME, pero no he encontrado nada
Gracias por tu tiempo |
#6
|
||||
|
||||
Hola esto es parte de un código para tratar el mismo problema que tengo. está en php
Código PHP:
Esto lo recibo como respuesta de un webservice en un archivo json |
#7
|
||||
|
||||
Hola a todos,
Iba a decirte de probar con PHP, precisamente, para comprobar que el Base64 en cuestión realmente contiene un archivo Zip válido. Es de suponer que sí, de modo que, buscando un poco por internet, me topo con esta pregunta / respuesta en Stackoverflow, donde tratan cómo convertir una cadena Base64 en un archivo binario: yo creo que podrías utilizar la respuesta, puesto que además no hace uso del "TIDEDecoderMime", que, aunque parezca raro, acaso pueda funcionar con unos archivos y no con otros (?): https://stackoverflow.com/questions/...-binary-delphi También en este nuestro foro podemos ver algunas soluciones para lidiar con Base64, por ejemplo, en este par de hilos: https://www.clubdelphi.com/foros/showthread.php?t=48924 https://www.clubdelphi.com/foros/showthread.php?t=52059 Última edición por dec fecha: 08-11-2020 a las 20:17:58. |
#8
|
||||
|
||||
Gracias dec, ya pruebo y te cuento cómo me va
|
#9
|
||||
|
||||
hola amigos del foro, gracias por su ayuda y tiempo...
ya solucioné el problema y quedó como sigue
utilicé la solución que se halla en https://stackoverflow.com/questions/...-binary-delphi |
#10
|
||||
|
||||
Gracias por compartir la solución
Saludos |
|
|
Temas Similares | ||||
Tema | Autor | Foro | Respuestas | Último mensaje |
Cargar una Imagen base64 en un Timage | darkamerico | Gráficos | 7 | 25-10-2020 02:04:29 |
Leer imagen y convertir su contenido a base64 | Ramsay | Varios | 16 | 18-05-2018 21:37:04 |
Mostrar imagen que viene en Base64 | jars | Gráficos | 7 | 25-06-2012 10:42:57 |
Webservice regresa PDF como string en base64 | beemot | Internet | 3 | 05-07-2010 13:11:58 |
|