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:
- Prepare o Conversor: Instancie
JsonConverter. - Configure as Opções: Use
JsonSaveOptionspara definir como o documento deve aparecer no JSON. - Forneça os Caminhos de Entrada/Saída: Defina onde está o documento fonte e onde o arquivo JSON resultante será salvo.
- 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:
- Prepare o Conversor: Instancie
JsonConverter. - Defina as Configurações de Conversão: Use
SaveOptionspara escolher o formato e o layout de destino. - Especifique os Arquivos de Entrada/Saída: Forneça o JSON de origem e o caminho do documento de destino.
- Execute o Processo: Chame
Processpara 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.