Skip to main content
El servicio permite convertir el contenido de una tabla HTML en un archivo de Excel (.xls) para descargar. Se usa para exportar a Excel los listados que se muestran en el portal de clientes. El archivo generado es una página HTML con la extensión y el tipo de contenido de Excel, por lo que al abrirlo Excel puede mostrar una advertencia indicando que el formato y la extensión del archivo no coinciden. El método de solicitud es POST y no requiere autenticación.

Prerequisitos

Antes de generar el archivo, se debe contar con los siguientes datos:
  • Contenido HTML de la tabla a exportar

Convertir HTML a Excel

Request URL: https://portal.sedierp.com/API/api/Tools/ConvertHtmltoExcel
Tipo: POST
Content Type: application/json
string
required
Contenido HTML de la tabla (encabezado y filas: thead, tbody, tr, th, td). El servicio lo inserta dentro de una etiqueta table, por lo que no se debe incluir la etiqueta table de apertura y cierre.
string
required
Nombre del archivo a generar, sin extensión. El servicio agrega la extensión “.xls”.
string
Nombre de la hoja. Actualmente no se tiene en cuenta: Excel nombra la hoja a partir del nombre del archivo.

Respuesta

El servicio retorna el archivo para descargar:
  • Content Type: application/vnd.ms-excel
  • Nombre del archivo: valor de NameArchivo con la extensión “.xls” (encabezado Content-Disposition)
Cuando ocurre un error al generar el archivo, el servicio responde HTTP 400 con el detalle del error en texto plano.