Das Konvertieren von DOCM in das JSON-Format über Aspose.Total for Java ist ein einfacher zweistufiger Prozess. Durch die Verwendung der funktionsreichen Dokumentbearbeitungs- und Konvertierungs-API Aspose.Words for Java können Sie DOCM in HTML exportieren. Danach können Sie mithilfe von Aspose.Cells for Java HTML in JSON konvertieren.
Konvertierungsanforderungen
Über die API können Sie das passwortgeschützte Dokument auch öffnen. Wenn Ihr DOCM-Eingabedokument kennwortgeschützt ist, können Sie es ohne Verwendung des Kennworts nicht in das JSON-Format konvertieren. Die API ermöglicht es Ihnen, das verschlüsselte Dokument zu öffnen, indem Sie das richtige Kennwort in einem LoadOptions-Objekt übergeben. Das folgende Codebeispiel zeigt, wie Sie versuchen, ein verschlüsseltes Dokument mit einem Kennwort zu öffnen:
Konvertieren Sie geschütztes DOCM über Java in das JSON-Format
Während Sie DOCM in JSON konvertieren, können Sie den Bereich auch auf Ihr Ausgabe-JSON-Format festlegen. Um den Bereich festzulegen, können Sie das konvertierte HTML mithilfe der Workbook-Klasse öffnen, einen zu exportierenden Datenbereich mithilfe der Cells.createRange-Methode erstellen, die JsonUtility.exportRangeToJson-Methode mit Verweisen auf Range & ExportRangeToJsonOptions aufrufen und String-JSON-Daten über in eine Datei schreiben BufferedWriter.write-Methode.
Schlüsselanwendungsfälle
Veröffentlichung von Dokumentendaten in REST/GraphQL APIs Stellen Sie extrahierte DOCM-Inhalte als JSON bereit, um sie direkt in Web- und mobilen Apps über APIs zu nutzen.
Speisung von NoSQL-Datenbanken und Datenseen Laden Sie strukturierte Daten aus DOCM in MongoDB, Elasticsearch oder cloudbasierte Datenseen.
Versorgung von Dashboards mit Echtzeit-JSON-Feeds Streamen Sie dokumentenbasierte KPIs und Metriken in BI-Dashboards und Überwachungstools.
Validierung von Eingaben gegen JSON-Schema Stellen Sie Konsistenz und Integrität sicher, indem Sie DOCM-Felddaten mit JSON-Schema-Regeln abgleichen.
Aktivierung von Headless-CMS oder Microservice-Architekturen Integrieren Sie DOCM-Inhalte in verteilte, API-zentrierte Systeme, in denen JSON die Lingua Franca ist.
Automatisierungsszenarien
DOCM-zu-JSON-Extraktion mit Feldzuordnung Definieren Sie Zuordnungen, um Tabellen, Überschriften und Felder in strukturierte JSON-Objekte zu transformieren.
Serverlose Funktionen, die JSON-Ereignisse konvertieren und aussenden Triggern Sie Konvertierungen beim Datei-Upload und senden Sie JSON-Payloads an ereignisgesteuerte Systeme.
ETL-Jobs, die Typen und Schlüssel normalisieren Standardisieren Sie DOCM-Exporte in konsistente JSON-Strukturen für nachgelagerte Analysen.
Webhooks, die JSON an nachgelagerte Systeme senden Automatisieren Sie DOCM-zu-JSON-Exporte, die CRMs, ERP-Tools oder Apps von Drittanbietern versorgen.
Governance-Regeln, die Makros und PII vor JSON-Export entfernen Wenden Sie Compliance-Checks an, um sichere, bereinigte JSON-Ausgaben aus makrofähigen Dateien zu gewährleisten.