Dans certains cas, vous devez exporter le contenu d’un fichier Word DOC vers JSON par programmation. Pour y parvenir, cet article fournit un guide simple sur la façon de convertir le texte d’un document DOC au format JSON à partir de vos applications Java. Vous apprendrez également à convertir par programmation des documents DOC protégés en JSON. Passons donc à la conversion de DOC en JSON en Java.
- Étapes pour convertir DOC en JSON en Java
- Bibliothèque Java pour convertir DOC en JSON - Téléchargement gratuit
- Convertir DOC en JSON en Java
- Convertir DOC protégé en JSON en Java
Comment convertir DOC en JSON en Java
Pour convertir un document DOC au format JSON, nous devons effectuer les étapes suivantes :
- Chargez le document DOC.
- Convertissez-le au format HTML.
- Enregistrez le fichier HTML au format JSON.
Voyons comment effectuer ces étapes par programmation en Java. Pour cela, vous devez installer deux bibliothèques mentionnées dans la section suivante.
Bibliothèques Java pour convertir DOC en JSON - Téléchargement gratuit
Aspose.Words for Java est une bibliothèque puissante qui vous permet de créer et de traiter des documents MS Word. Nous utiliserons cette bibliothèque pour exporter le contenu d’un fichier DOC vers HTML. Ensuite, nous utiliserons Aspose.Cells for Java pour enregistrer le contenu HTML sous forme de fichier JSON. Vous pouvez soit télécharger les fichiers JAR des deux bibliothèques, soit les installer à l’aide des configurations Maven.
Télécharger JAR
Installer via Maven
<dependencies>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-words</artifactId>
<version>22.7</version>
<classifier>jdk17</classifier>
</dependency>
<dependency>
<groupId>com.aspose</groupId>
<artifactId>aspose-cells</artifactId>
<version>22.7</version>
</dependency>
</dependencies>
<repositories>
<repository>
<id>AsposeJavaAPI</id>
<name>Aspose Java API</name>
<url>https://repository.aspose.com/repo/</url>
</repository>
</repositories>
Convertir DOC en JSON en Java
Voici les étapes pour convertir DOC en JSON en Java.
- Chargez le document DOC à l’aide de la classe com.aspose.words.Document.
- Enregistrez le document DOC au format HTML à l’aide de la méthode Document.Save().
- Chargez le fichier HTML à l’aide de la classe com.aspose.cells.Workbook.
- Convertissez le document au format JSON à l’aide de la méthode Workbook.Save().
L’exemple de code suivant montre comment convertir un document DOC en JSON en Java.
// Charger le fichier DOC en utilisant Aspose.Words
Document doc = new Document("sample1.doc");
// Enregistrer au format HTML
doc.save("html_output.html", SaveFormat.HTML);
// Chargez le fichier HTML enregistré à l'aide de Aspose.Cells
com.aspose.cells.Workbook book = new com.aspose.cells.Workbook("html_output.html");
// Enregistrer le HTML au format JSON
book.save("word-to-json.json", com.aspose.cells.SaveFormat.JSON);
Java Convertir DOC protégé en JSON
Vous pouvez également charger les documents DOC protégés à l’aide de leurs mots de passe et les convertir au format JSON. Voici les étapes pour convertir un document DOC protégé en JSON en Java.
- Chargez le document DOC à l’aide de la classe com.aspose.words.Document.
- Utilisez la classe com.aspose.words.LoadOptions pour spécifier le mot de passe du document DOC.
- Enregistrez le document DOC au format HTML à l’aide de la méthode Document.Save().
- Chargez le fichier HTML à l’aide de la classe com.aspose.cells.Workbook.
- Convertissez le document au format JSON à l’aide de la méthode Workbook.Save().
L’exemple de code suivant montre comment convertir un document DOC protégé en JSON en Java.
// Charger le document DOC en utilisant Aspose.Words
Document doc = new Document("sample1.doc", new com.aspose.words.LoadOptions("MyPassword"));
// Enregistrer au format HTML
doc.save("html_output.html", SaveFormat.HTML);
// Chargez le fichier HTML enregistré à l'aide de Aspose.Cells
com.aspose.cells.Workbook book = new com.aspose.cells.Workbook("html_output.html");
// Enregistrer le HTML au format JSON
book.save("word-to-json.json", com.aspose.cells.SaveFormat.JSON);
Bibliothèques de conversion Java DOC en JSON - Obtenez une licence gratuite
Vous pouvez obtenir une licence temporaire gratuite pour utiliser les bibliothèques sans limitation d’évaluation.
Conclusion
Dans cet article, vous avez appris à convertir DOC en JSON en Java. De plus, vous avez vu comment convertir un document DOC protégé par mot de passe en JSON par programmation. En outre, vous pouvez consulter la documentation de Aspose.Words for Java et Aspose.Cells for Java pour explorer d’autres fonctionnalités. Si vous avez des questions, n’hésitez pas à nous en faire part via notre forum.