Converteer DOCM naar JSON-formaat via Java

On Premise Java API om DOCM naar JSON te converteren zonder Microsoft® Word of Microsoft® Excel te gebruiken

 

Het converteren van DOCM naar JSON-formaat via Aspose.Total for Java is een eenvoudig proces in twee stappen. Door gebruik te maken van de veelzijdige API voor documentanipulatie en conversie Aspose.Words for Java , kunt u DOCM naar HTML exporteren. Daarna kunt u met Aspose.Cells for Java HTML naar JSON converteren.

Converteer DOCM naar JSON-formaat via Java

  1. Open het DOCM-bestand met de klasse Document
  2. Converteer DOCM naar HTML met behulp van Save methode:
  3. Laad HTML-documentmet behulp van Workbook klasse
  4. Sla het documentop in JSON-indeling met Save methode

Conversievereisten

U kunt Aspose.Total voor Java gemakkelijk rechtstreeks vanuit een op Maven gebaseerd project gebruiken en neem bibliotheken op in uw po.xml.

U kunt ook een ZIP-bestand krijgen van downloads .

Conversievereisten

Met behulp van de API kunt u ook het met een wachtwoord beveiligde documentopenen. Als uw DOCM-invoerddocumentet een wachtwoord is beveiligd, kunt u het niet converteren naar JSON-indeling zonder het wachtwoord te gebruiken. Met de API kunt u het gecodeerde dodocumentenen door het juiste wachtwoord in een LoadOptions-object door te geven. Het volgende codevoorbeeld laat zien hoe u kunt proberen een versleuteld docdocument een wachtwoord te openen:

Converteer beveiligde DOCM naar JSON-indeling via Java

Terwijl u DOCM naar JSON converteert, kunt u het bereik ook instellen op uw JSON-uitvoerformaat. Om het bereik in te stellen, kunt u de geconverteerde HTML openen met behulp van de Workbook-klasse, een gegevensbereik maken dat moet worden geëxporteerd met behulp van de Cells.createRange-methode, de JsonUtility.exportRangeToJson-methode aanroepen met verwijzingen naar Range & ExportRangeToJsonOptions en string-JSON-gegevens naar het bestand schrijven via BufferedWriter.write-methode.

Bekijk DOCM conversieopties met Java

DOCMs converteren naar EXCEL (Spreadsheet-bestandsindelingen)