Conversor JSON

O Sheetize JSON Converter para .NET oferece um conjunto confiável de ferramentas para transformar documentos em JSON e converter JSON de volta em arquivos de documento, facilitando a integração em serviços web e pipelines de dados.

Principais Funcionalidades

Documento → JSON

Converta arquivos como XLSX, DOCX, JSON, AZW3 e muitos outros formatos em JSON para que o conteúdo possa ser consumido de forma estruturada para análise ou processamento adicional.

JSON → Documento

Genere PDFs, DOCX, XLSX, XLSB, XLSM, XLTM, XLAM, Excel 97‑2003, Excel 95, SpreadsheetML, XLT, CSV, TSV, Script SQL, DIF, XML, EPUB, AZW3, HTML, MHTML e muito mais a partir de dados JSON, facilitando a criação automática de relatórios e documentos.

Por que escolher o Sheetize?

  • Conversão bidirecional perfeita entre JSON e mais de 20 formatos de documento.
  • Motor de alto desempenho otimizado para .NET Core e .NET Framework.
  • Ideal para serviços baseados em API, pipelines ETL e microsserviços centrados em documentos.
  • Suporta conversão em lote e streaming para cargas de trabalho em grande escala.

Guia Detalhado

Convertendo um Documento para JSON

Para realizar a conversão de documento para JSON:

  1. Prepare o Conversor: Instancie JsonConverter .
  2. Configure as Opções: Use JsonSaveOptions para definir como o documento deve aparecer no JSON.
  3. Forneça os Caminhos de Entrada/Saída: Defina onde está o documento fonte e onde o arquivo JSON resultante será salvo.
  4. Execute o Processo: Chame o método Process .

Exemplo: XLSX → JSON

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

Convertendo JSON para um Documento

Para converter JSON de volta em um documento:

  1. Prepare o Conversor: Instancie JsonConverter .
  2. Defina as Configurações de Conversão: Use SaveOptions para escolher o formato e o layout de destino.
  3. Especifique os Arquivos de Entrada/Saída: Forneça o JSON de origem e o caminho do documento de destino.
  4. Execute o Processo: Chame Process para gerar o arquivo.

Exemplo: JSON → XLSX

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

Compatibilidade Retroativa

Todas as conversões funcionam bidirecionalmente: você pode começar a partir de JSON ou AZW3 e produzir qualquer um dos formatos de documento suportados, e depois convertê‑los novamente para JSON sem perda de integridade dos dados.

Destaques de Marketing

  • Transformação com Um Clique: Mude facilmente entre JSON, AZW3 e famílias de formatos Excel.
  • Pronto para Empresas: Escalável, thread‑safe e totalmente suportado para implantações em nuvem e on‑premises.
  • Biblioteca Extensa de Formatos: De Excel 95 clássico ao moderno SpreadsheetML, de CSV/TSV simples a EPUB/AZW3 rico e HTML/MHTML.
  • API Amigável ao Desenvolvedor: Classes de opções intuitivas e configuração fluente para integração rápida.
  • À Prova de Futuro: Atualizações contínuas adicionam novos formatos e melhoram o desempenho.

O conversor fornece mecanismos poderosos para mesclar o conteúdo de documentos com APIs web e outras soluções centradas em dados. Seja para extrair informações de arquivos existentes ou gerar documentos a partir de dados estruturados, o Sheetize JSON Converter se adapta aos cenários modernos de automação documental.

 Português