Converti DOC in formato JSON tramite C#

Analizza DOC in JSON tramite C# senza utilizzare Microsoft® Word o Excel

 

Utilizzando Aspose.Total for .NET puoi convertire il formato DOC in JSON all’interno di qualsiasi applicazione .NET, C#, ASP.NET e VB.NET in due semplici passaggi. Innanzitutto, utilizzando Aspose.Words for .NET , puoi esportare DOC in HTML. Successivamente, utilizzando l’API di programmazione per fogli di calcolo Aspose.Cells for .NET , puoi convertire HTML in JSON.

Converti DOC in formato JSON tramite C#

  1. Aprire il file DOC utilizzando la classe Document
  2. Converti DOC in HTML utilizzando il metodo Save
  3. Caricare il documento HTML utilizzando la classe Workbook
  4. Salva il documento in formato JSON utilizzando il metodo Save

Requisiti di conversione

Installa dalla riga di comando come nuget install Aspose.Total o tramite Package Manager Console di Visual Studio con Install-Package Aspose.Total.

In alternativa, scarica il programma di installazione MSI offline o le DLL in un file ZIP da downloads .

Converti DOC protetto in formato JSON tramite C#

Utilizzando l’API, puoi anche aprire il documento protetto da password. Se il documento DOC di input è protetto da password, non è possibile convertirlo in formato JSON senza utilizzare la password. L’API consente di aprire il documento crittografato passando la password corretta in un oggetto LoadOptions. L’esempio di codice seguente mostra come provare ad aprire un documento crittografato con una password:

Converti DOC in JSON nell'intervallo tramite C#

Durante la conversione di DOC in JSON, puoi anche impostare l’intervallo sul formato JSON di output. Per impostare l’intervallo, è possibile aprire l’HTML convertito utilizzando la classe Workbook, ottenere CellsCollection del foglio di lavoro contenente i dati, creare un intervallo da CellsCollection specificando indici di riga e colonna e chiamare il metodo ExportRangeToJson con riferimenti agli oggetti Range & ExportRangeToJsonOptions. Infine, puoi salvare i dati JSON su file tramite il metodo File.WriteAllText.

Esplora DOC opzioni di conversione con .NET

Convertire DOCs in CSV (Valori separati da virgola)
Convertire DOCs in DIF (Formato di scambio dati)
Convertire DOCs in EXCEL (Formati di file per fogli di calcolo)
Convertire DOCs in FODS (Foglio di calcolo XML piatto OpenDocument)
Convertire DOCs in ODS (Foglio di calcolo OpenDocument)
Convertire DOCs in SXC (Foglio elettronico di StarOffice Calc)
Convertire DOCs in TSV (Valori separati da tabulazioni)
Convertire DOCs in XLAM (Componente aggiuntivo con attivazione macro di Excel)
Convertire DOCs in XLS (Formato binario di Microsoft Excel)
Convertire DOCs in XLSB (Cartella di lavoro binaria di Excel)
Convertire DOCs in XLSM (Foglio di calcolo con attivazione macro)
Convertire DOCs in XLSX (Apri la cartella di lavoro XML)
Convertire DOCs in XLT (Excel 97 - Modello 2003)
Convertire DOCs in XLTM (Modello con attivazione macro di Excel)
Convertire DOCs in XLTX (Modello Excel)

Cos'è il formato file DOC

Il Microsoft Word Binary File Format (DOC) è un formato di file di documento proprietario utilizzato da Microsoft Office Word. Rappresenta una struttura del documento indipendente da qualsiasi architettura o sistema operativo specifico del computer. Il formato DOC funge da file contenitore, utilizzando un formato binario per archiviare vari tipi di dati, inclusi testo formattato, immagini, grafici e altro. La natura binaria del formato DOC lo rende non leggibile dall’uomo, ma esistono diversi programmi, come Microsoft Word e LibreOffice, che possono sia leggere che scrivere su file DOC.

Il formato DOC era inizialmente introdotto in Word per Windows 2.0 nel 1987. Da allora ha subito diverse revisioni, con l’iterazione più recente del formato Office Open XML introdotto in Office 2007. Uno dei principali vantaggi del formato DOC risiede nella sua compatibilità con Microsoft Word , una delle applicazioni di elaborazione testi più utilizzate a livello globale. Questa compatibilità consente agli utenti di creare e modificare documenti utilizzando Microsoft Word e condividerli comodamente con altri che utilizzano anche l’applicazione. Inoltre, molte altre applicazioni di elaborazione testi possiedono la capacità di leggere e scrivere nel formato DOC, rendendolo una scelta versatile ai fini della condivisione di documenti.

L’adozione diffusa del formato DOC deriva dalla sua integrazione con Microsoft Word , fornendo agli utenti un ambiente solido e ricco di funzionalità per la creazione e la gestione dei documenti. La flessibilità del formato va oltre Microsoft Word, consentendo agli utenti di lavorare con file DOC utilizzando un software di elaborazione testi alternativo. Questa versatilità garantisce una perfetta collaborazione e intercambiabilità dei documenti tra gli utenti, indipendentemente dall’applicazione di elaborazione testi scelta.

Cos'è il formato file JSON

Il formato di file JSON (JavaScript Object Notation) è un formato di interscambio di dati leggero e ampiamente utilizzato. È stato derivato dal linguaggio di programmazione JavaScript ma ora è indipendente dal linguaggio e supportato da vari linguaggi di programmazione. I file JSON memorizzano i dati in un formato strutturato e leggibile, rendendoli facili da comprendere ed elaborare sia per gli esseri umani che per le macchine.

I file JSON sono costituiti da coppie chiave-valore organizzate in una struttura gerarchica. Rappresentano i dati in modo semplice ed intuitivo utilizzando oggetti (racchiusi tra parentesi graffe {}) e array (racchiusi tra parentesi quadre []). Ogni chiave è abbinata a un valore corrispondente, che può essere una stringa, un numero, un valore booleano, nullo, un oggetto o un array. Questa flessibilità consente a JSON di gestire strutture di dati complesse e nidificate.

Uno dei principali vantaggi di JSON è la sua semplicità e facilità d’uso. La sua natura leggera e la sua sintassi minima lo rendono efficiente per la trasmissione di dati su reti e l’archiviazione in file. I file JSON sono comunemente utilizzati per lo scambio di dati tra server Web e client, nonché per file di configurazione, API e archiviazione di dati strutturati.

I file JSON sono leggibili dall’uomo e possono essere facilmente compresi e modificati utilizzando un testo editore. Sono inoltre leggibili dalla macchina, consentendo alle applicazioni di analizzare ed elaborare i dati JSON in modo efficiente. Molti linguaggi di programmazione forniscono librerie o pacchetti integrati per lavorare con JSON, semplificando l’analisi e la serializzazione dei dati JSON.