Ao usar Aspose.Total for Java , você pode converter JSON para WORDML em seus aplicativos Java em um processo de duas etapas. Em primeiro lugar, usando Aspose.Cells for Java você pode analisar JSON para PDF. Na segunda etapa, você pode converter PDF para WORDML usando a API de processamento de texto Aspose.Words for Java .
Converter o formato JSON para WORDML via Java
- Crie um novo objeto Workbook e leia dados JSON válidos do arquivo
- Importe o arquivo JSON para a planilha usando a classe JsonUtility e Salvar como PDF
- Carregue o documento PDF usando a classe Document
- Salve o documento no formato WORDML usando Salvar método
Requisitos de conversão
Você pode facilmente usar o Aspose.Total para Java diretamente de um projeto baseado em Maven e inclua bibliotecas em seu pom.xml.
Como alternativa, você pode obter um arquivo ZIP em downloads .
Requisitos de conversão
Além disso, a API permite definir opções de layout para seu JSON ao analisar JSON para WORDML usando JsonLayoutOptions . Ele permite que você processe Array como uma tabela, ignore nulos, ignore título de array, ignore título de objeto, converta string em número ou data, defina data e formato de número e defina estilo de título. Todas essas opções permitem que você apresente seus dados conforme suas necessidades. O trecho de código a seguir mostra como definir as opções de layout.
Definir layout e converter o formato JSON para WORDML via Java
Usando a API, você também pode analisar JSON para WORDML com marca d’água. Para adicionar uma marca d’água ao seu documento WORDML, você pode primeiro converter o arquivo JSON em PDF e adicionar uma marca d’água a ele. Para adicionar uma marca d’água, carregue o arquivo PDF recém-criado usando a classe Document , crie uma instância de TextWatermarkOptions e defina suas propriedades, chame o método Watermark.setText e passe o texto da marca d’água e o objeto de TextWatermarkOptions. Depois de adicionar a marca d’água, você pode salvar o documento no WORDML.
Principais Casos de Uso
- Troca de dados entre sistemas – Facilitar formatos de documento interoperáveis para aplicações empresariais.
- Armazenamento de documentos empresariais – Manter arquivos do Word estruturados e baseados em XML para armazenamento a longo prazo.
- Geração baseada em modelos – Automatizar a criação de documentos padronizados a partir de modelos.
- Arquivos digitais governamentais – Produzir documentos do Word compatíveis e prontos para XML para registros oficiais.
- Publicação acadêmica estruturada – Gerar artigos de pesquisa e conteúdo educacional em um formato estruturado.
Cenários de Automação
- Pipelines de JSON para WordML – Automatizar a conversão de dados estruturados em documentos do Word baseados em XML.
- Geração automatizada de documentos XML – Agilizar a criação em massa de documentos mantendo a estrutura.
- Fluxos de trabalho de documentos orientados por JSON – Preencher arquivos do WordML diretamente a partir de conjuntos de dados estruturados.
- Geração de relatórios estruturados de nível empresarial – Escalar a geração automatizada de documentos estruturados entre departamentos de forma eficiente.