Convertidor JSON

El Sheetize JSON Converter para .NET ofrece un conjunto fiable de herramientas para transformar documentos en JSON y convertir JSON de nuevo en archivos de documento, facilitando su integración en servicios web y pipelines de datos.

Características principales

Documento → JSON

Convierte archivos como XLSX, DOCX, JSON, AZW3 y muchos otros formatos a JSON para que el contenido pueda consumirse de forma estructurada para análisis o procesamiento posterior.

JSON → Documento

Genera PDFs, DOCX, XLSX, XLSB, XLSM, XLTM, XLAM, Excel 97‑2003, Excel 95, SpreadsheetML, XLT, CSV, TSV, scripts SQL, DIF, XML, EPUB, AZW3, HTML, MHTML y mucho más a partir de datos JSON, facilitando la creación automática de informes y documentos.

¿Por qué elegir Sheetize?

  • Conversión bidireccional fluida entre JSON y más de 20 formatos de documento.
  • Motor de alto rendimiento optimizado para .NET Core y .NET Framework.
  • Ideal para servicios basados en API, pipelines ETL y micro‑servicios centrados en documentos.
  • Soporta conversiones masivas y streaming para cargas de trabajo a gran escala.

Guía detallada

Convertir un documento a JSON

Para realizar una conversión documento → JSON:

  1. Preparar el convertidor: Instanciar JsonConverter .
  2. Configurar opciones: Utilizar JsonSaveOptions para definir cómo debe aparecer el documento en JSON.
  3. Definir rutas de entrada/salida: Indicar dónde está el documento fuente y dónde se guardará el archivo JSON resultante.
  4. Ejecutar el proceso: Invocar el método Process .

Ejemplo: XLSX → JSON

var loadOptions = new Sheetize.LoadOptions
{
    InputFile = "D:\\Input.xlsx",
};
var saveOptions = new JsonSaveOptions
{
    OutputFile = "D:\\Output.json"
};
JsonConverter.Process(loadOptions, saveOptions);

Convertir JSON a un documento

Para convertir JSON de nuevo a un documento:

  1. Preparar el convertidor: Instanciar JsonConverter .
  2. Establecer la configuración de conversión: Utilizar SaveOptions para elegir el formato y la disposición del objetivo.
  3. Especificar archivos de entrada/salida: Proporcionar el JSON de origen y la ruta del documento de destino.
  4. Ejecutar el proceso: Llamar a Process para generar el archivo.

Ejemplo: JSON → XLSX

var loadOptions = new Sheetize.LoadOptions
{
    InputFile = "D:\\Input.json",
};
var saveOptions = new SaveOptions
{
    OutputFile = "D:\\Output.xlsx"
};
JsonConverter.Process(loadOptions, saveOptions);

Compatibilidad retroactiva

Todas las conversiones funcionan bidireccionalmente: puedes comenzar desde JSON o AZW3 y producir cualquiera de los formatos de documento admitidos, y luego convertirlos de nuevo a JSON sin pérdida de integridad de datos.

Puntos destacados de marketing

  • Transformación con un clic: Cambia sin esfuerzo entre JSON, AZW3 y los formatos de la familia Excel.
  • Listo para la empresa: Escalable, seguro para subprocesos y totalmente compatible con implementaciones en la nube y on‑premise.
  • Amplia biblioteca de formatos: Desde el clásico Excel 95 hasta el moderno SpreadsheetML, pasando por CSV/TSV simples y EPUB/AZW3 o HTML/MHTML enriquecidos.
  • API amigable para desarrolladores: Clases de opciones intuitivas y configuración fluida para una integración rápida.
  • Preparado para el futuro: Actualizaciones continuas añaden nuevos formatos y mejoran el rendimiento.

El convertidor te brinda poderosos mecanismos para combinar contenido de documentos con APIs web y otras soluciones centradas en datos. Ya sea que necesites extraer información de archivos existentes o generar documentos a partir de datos estructurados, el Sheetize JSON Converter se adapta a escenarios modernos de automatización documental.

 Español