
La conversión de DOC a JSON podría ser necesaria en varios casos cuando necesite exportar datos en un documento DOC a formato JSON mediante programación. Este artículo demuestra cómo convertir fácilmente el texto de un documento DOC al formato JSON desde sus aplicaciones C#. También aprenderá cómo convertir documentos DOC protegidos a JSON mediante programación. Así que procedamos a convertir DOC a JSON en C#.
- Pasos para convertir DOC a JSON en C#
- Biblioteca C# para convertir DOC a JSON - Descarga gratuita
- Convertir DOC a JSON en C#
- Convierta DOC protegido a JSON en C#
Cómo convertir DOC a JSON en C#
Para la conversión de documentos DOC a JSON, debemos realizar los siguientes pasos:
- Cargue el documento DOC.
- Conviértelo a formato HTML.
- Guarde el archivo HTML en formato JSON.
Veamos cómo realizar estos pasos mediante programación en C#. Para esto, necesita instalar un par de bibliotecas que se mencionan en la siguiente sección.
Bibliotecas C# para convertir DOC a JSON - Descarga gratuita
Aspose.Words for .NET es una biblioteca rica en funciones que le permite crear y procesar documentos de MS Word. Usaremos esta biblioteca para exportar el contenido de un documento DOC a HTML. Después de eso, usaremos Aspose.Cells for .NET para guardar el contenido HTML como un archivo JSON.
Puede descargar las DLL de ambas bibliotecas o instalarlas desde NuGet.
Descargar DLL
Instalar a través de NuGet
PM> Install-Package Aspose.Cells
PM> Install-Package Aspose.Words
Convertir DOC a JSON en C#
Los siguientes son los pasos para convertir DOC a JSON en C#.
- Cargue el documento DOC usando la clase Aspose.Words.Document.
- Guarde el documento DOC como HTML utilizando el método Document.Save().
- Cargue el archivo HTML usando la clase Aspose.Cells.Workbook.
- Convierta el documento al formato JSON usando el método Workbook.Save().
El siguiente ejemplo de código muestra cómo convertir un DOC a JSON en C#.
// Cargar documento DOC
Document doc = new Document("document.doc");
// Guardar documento en formato HTML
doc.Save("html_output.html", Aspose.Words.SaveFormat.Html);
// Cargue el archivo HTML en una instancia de la clase Aspose.Cells.Workbook
Workbook book = new Workbook("html_output.html");
// Guardar como JSON
book.Save("word-to-json.json", Aspose.Cells.SaveFormat.Json);
C# Convertir DOC protegido a JSON
También puede cargar los documentos DOC protegidos utilizando sus contraseñas y convertirlos al formato JSON. Los siguientes son los pasos para convertir un DOC protegido a JSON en C#.
- Cargue el archivo DOC usando la clase Aspose.Words.Document.
- Utilice la clase Aspose.Words.Loading.LoadOptions para especificar la contraseña del archivo DOC.
- Guarde el archivo DOC como HTML utilizando el método Document.Save().
- Cargue el archivo HTML usando la clase Aspose.Cells.Workbook.
- Convierta el documento al formato JSON usando el método Workbook.Save().
El siguiente ejemplo de código muestra cómo convertir un DOC protegido a JSON en C#.
// Cargar documento DOC protegido por contraseña
Document doc = new Document("document.doc", new Aspose.Words.Loading.LoadOptions("mypassword"));
// Guardar documento en formato HTML
doc.Save("html_output.html", Aspose.Words.SaveFormat.Html);
// Cargue el archivo HTML en una instancia de la clase Aspose.Cells.Workbook
Workbook book = new Workbook("html_output.html");
// Guardar como JSON
book.Save("word-to-json.json", Aspose.Cells.SaveFormat.Json);
Bibliotecas de conversión de C# DOC a JSON: obtenga una licencia gratuita
Puede obtener una licencia temporal gratuita para usar las bibliotecas sin limitaciones de evaluación.
Conclusión
En este artículo, ha aprendido cómo convertir DOC a JSON en C#. Además, ha visto cómo convertir un archivo DOC protegido con contraseña a JSON mediante programación. Además, puede visitar la documentación de Aspose.Words for .NET y Aspose.Cells for .NET para explorar más sobre las bibliotecas. En caso de que tenga alguna pregunta, no dude en hacérnosla saber a través de nuestro foro.