La conversione da DOC a JSON potrebbe essere richiesta in vari casi in cui è necessario esportare i dati in un documento DOC in formato JSON a livello di codice. Questo articolo mostra come convertire facilmente il testo in un documento DOC in formato JSON dall’interno delle tue applicazioni C#. Imparerai anche come convertire i documenti DOC protetti in JSON a livello di codice. Quindi procediamo a convertire DOC in JSON in C#.
- Passaggi per convertire DOC in JSON in C#
- Libreria C# per convertire DOC in JSON - Download gratuito
- Converti DOC in JSON in C#
- Converti DOC protetto in JSON in C#
Come convertire DOC in JSON in C#
Per la conversione da documento DOC a JSON, è necessario eseguire i seguenti passaggi:
- Carica il documento DOC.
- Convertilo in formato HTML.
- Salva il file HTML in formato JSON.
Vediamo come eseguire questi passaggi a livello di codice in C#. Per questo è necessario installare un paio di librerie menzionate nella sezione seguente.
Librerie C# per convertire DOC in JSON - Download gratuito
Aspose.Words for .NET è una libreria ricca di funzionalità che ti consente di creare ed elaborare documenti MS Word. Utilizzeremo questa libreria per esportare il contenuto di un documento DOC in HTML. Successivamente, utilizzeremo Aspose.Cells for .NET per salvare il contenuto HTML come file JSON.
Puoi scaricare le DLL di entrambe le librerie o installarle da NuGet.
Scarica DLL
Installa tramite NuGet
PM> Install-Package Aspose.Cells
PM> Install-Package Aspose.Words
Converti DOC in JSON in C#
Di seguito sono riportati i passaggi per convertire DOC in JSON in C#.
- Carica il documento DOC usando la classe Aspose.Words.Document.
- Salva il documento DOC come HTML usando il metodo Document.Save().
- Carica il file HTML usando la classe Aspose.Cells.Workbook.
- Converti il documento in formato JSON usando il metodo Workbook.Save().
L’esempio di codice seguente mostra come convertire un DOC in JSON in C#.
// Carica documento DOC
Document doc = new Document("document.doc");
// Salva il documento in formato HTML
doc.Save("html_output.html", Aspose.Words.SaveFormat.Html);
// Carica il file HTML in un'istanza della classe Aspose.Cells.Workbook
Workbook book = new Workbook("html_output.html");
// Salva come JSON
book.Save("word-to-json.json", Aspose.Cells.SaveFormat.Json);
C# Converti DOC protetto in JSON
Puoi anche caricare i documenti DOC protetti utilizzando le loro password e convertirli in formato JSON. Di seguito sono riportati i passaggi per convertire un DOC protetto in JSON in C#.
- Carica il file DOC usando la classe Aspose.Words.Document.
- Utilizzare la classe Aspose.Words.Loading.LoadOptions per specificare la password del file DOC.
- Salva il file DOC come HTML usando il metodo Document.Save().
- Carica il file HTML usando la classe Aspose.Cells.Workbook.
- Converti il documento in formato JSON usando il metodo Workbook.Save().
L’esempio di codice seguente mostra come convertire un DOC protetto in JSON in C#.
// Carica documento DOC protetto da password
Document doc = new Document("document.doc", new Aspose.Words.Loading.LoadOptions("mypassword"));
// Salva il documento in formato HTML
doc.Save("html_output.html", Aspose.Words.SaveFormat.Html);
// Carica il file HTML in un'istanza della classe Aspose.Cells.Workbook
Workbook book = new Workbook("html_output.html");
// Salva come JSON
book.Save("word-to-json.json", Aspose.Cells.SaveFormat.Json);
Librerie di convertitori da C# DOC a JSON - Ottieni una licenza gratuita
Puoi ottenere una licenza temporanea gratuita per utilizzare le librerie senza limitazioni di valutazione.
Conclusione
In questo articolo, hai imparato come convertire DOC in JSON in C#. Inoltre, hai visto come convertire un file DOC protetto da password in JSON a livello di codice. Inoltre, puoi visitare la documentazione di Aspose.Words for .NET e Aspose.Cells for .NET per esplorare di più sulle librerie. In caso di domande, non esitare a farcelo sapere tramite il nostro forum.