tomaseo2022 commited on
Commit
82d688c
1 Parent(s): a3d7f20

Update app.py

Browse files
Files changed (1) hide show
  1. app.py +2 -3
app.py CHANGED
@@ -11,8 +11,7 @@ def xml_to_pdf(xml_file):
11
  raise ValueError("No se recibió ningún archivo XML.")
12
 
13
  # Leer el contenido del archivo XML
14
- with open(xml_file.name, "r") as file:
15
- xml_text = file.read()
16
 
17
  # Crear un archivo temporal con extensión .pdf para almacenar el texto
18
  temp_dir = tempfile.mkdtemp()
@@ -31,7 +30,7 @@ def xml_to_pdf(xml_file):
31
  except Exception as e:
32
  return f"Error al procesar el archivo: {str(e)}"
33
 
34
- file_input = gr.File(label="Selecciona un archivo XML", type="file")
35
  file_output = gr.File(label="Descargar archivo PDF", type="download")
36
  iface = gr.Interface(xml_to_pdf, inputs=file_input, outputs=file_output)
37
 
 
11
  raise ValueError("No se recibió ningún archivo XML.")
12
 
13
  # Leer el contenido del archivo XML
14
+ xml_text = xml_file.read().decode("utf-8")
 
15
 
16
  # Crear un archivo temporal con extensión .pdf para almacenar el texto
17
  temp_dir = tempfile.mkdtemp()
 
30
  except Exception as e:
31
  return f"Error al procesar el archivo: {str(e)}"
32
 
33
+ file_input = gr.File(label="Selecciona un archivo XML", type="binary")
34
  file_output = gr.File(label="Descargar archivo PDF", type="download")
35
  iface = gr.Interface(xml_to_pdf, inputs=file_input, outputs=file_output)
36