Converter o formato JSON para MOBI em aplicativos Android

Analise JSON para MOBI em aplicativos Android sem usar o Microsoft® Word

 

Você pode converter JSON para MOBI em seus aplicativos Android em um processo de duas etapas. Em primeiro lugar, usando a API de processamento de planilha poderosa Aspose.Cells for Android via Java , você pode analisar JSON para PDF. Na segunda etapa, você pode converter PDF para MOBI usando a API de processamento de texto Aspose.Words for Android via Java . Ambas as APIs estão na família de produtos Aspose.Total for Android via Java .

Converter o formato JSON para MOBI no Android via Java

  1. Crie um novo objeto Workbook e leia dados JSON válidos do arquivo
  2. Importe o arquivo JSON para a planilha usando a classe JsonUtility e Save como PDF
  3. Carregue o documento PDF usando a classe Document
  4. Salve o documento no formato MOBI usando Save método

Requisitos de conversão

Você pode facilmente usar o Aspose.Total for Android via Java diretamente do Maven e instalar bibliotecas em seu aplicativo.

Como alternativa, você pode obter um arquivo ZIP em downloads .

Definir layout e converter o formato JSON para MOBI no Android via Java

Além disso, a API permite definir opções de layout para seu formato JSON ao analisar JSON para MOBI 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.

Converter o formato JSON para MOBI com marca d'água no Android via Java

Usando a API, você também pode converter JSON em MOBI com marca d’água. Para adicionar uma marca d’água ao seu documento MOBI, você pode primeiro analisar o arquivo JSON para 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 MOBI.