Converter DOCM para formato JSON via C#

Analise DOCM para JSON via C# sem usar o Microsoft® Word ou Excel

 

Usando Aspose.Total for .NET você pode converter DOCM para JSON em qualquer aplicativo .NET, C#, ASP.NET e VB.NET em dois passos simples. Em primeiro lugar, usando Aspose.Words for .NET , você pode exportar DOCM para HTML. Depois disso, usando a API de programação de planilha Aspose.Cells for .NET , você pode converter HTML em JSON.

Converter DOCM para formato JSON via C#

  1. Abra o arquivo DOCM usando a classe Document
  2. Converta DOCM para HTML usando o método Salvar
  3. Carregue o document HTML usando a classe Workbook
  4. Salve o document no formato JSON usando o método Save

Requisitos de conversão

Instale a partir da linha de comando como nuget install Aspose.Total ou via Package Manager Console do Visual Studio com Install-Package Aspose.Total.

Como alternativa, obtenha o instalador MSI offline ou as DLLs em um arquivo ZIP em downloads .

Converter DOCM protegido para formato JSON via C#

Usando a API, você também pode abrir o document protegido por senha. Se o ddocumentDOCM de entrada estiver protegido por senha, você não poderá convertê-lo para o formato JSON sem usar a senha. A API permite que você abra o dodocumentriptografado passando a senha correta em um objeto LoadOptions. O exemplo de código a seguir mostra como tentar abrir um docdocumentiptografado com uma senha:

C#

Converter DOCM para JSON no intervalo via C#

Ao converter DOCM para JSON, você também pode definir o intervalo para o formato JSON de saída. Para definir o intervalo, você pode abrir o HTML convertido usando a classe Workbook, obter CellsCollection da planilha que contém os dados, criar um intervalo de CellsCollection especificando índices de linha e coluna e chamar o método ExportRangeToJson com referências aos objetos Range & ExportRangeToJsonOptions. Por fim, você pode salvar os dados JSON em um arquivo por meio do método File.WriteAllText.

Explore DOCM Opções de conversão com .NET

Converter DOCMs para EXCEL (Formatos de arquivo de planilha)