Java에서 DOCX를 JSON으로 변환

어떤 경우에는 Word DOCX의 내용을 프로그래밍 방식으로 JSON 파일로 내보내야 합니다. 이를 달성하기 위해 이 기사에서는 Java 애플리케이션 내에서 DOCX 문서의 텍스트를 JSON 형식으로 변환하는 방법에 대한 간단한 가이드를 제공합니다. 보호된 DOCX 문서를 프로그래밍 방식으로 JSON으로 변환하는 방법도 배우게 됩니다. 그럼 자바에서 DOCX를 JSON으로 변환해봅시다.

Java에서 DOCX를 JSON으로 변환하는 방법

DOCX 문서를 JSON 형식으로 변환하려면 다음 단계를 수행해야 합니다.

  • DOCX 문서를 로드합니다.
  • HTML 형식으로 변환합니다.
  • HTML 파일을 JSON 형식으로 저장합니다.

Java에서 프로그래밍 방식으로 이러한 단계를 수행하는 방법을 살펴보겠습니다. 이를 위해서는 다음 섹션에서 언급하는 두 개의 라이브러리를 설치해야 합니다.

DOCX를 JSON으로 변환하는 Java 라이브러리 - 무료 다운로드

Aspose.Words for Java는 MS Word 문서를 만들고 처리할 수 있는 강력한 라이브러리입니다. 이 라이브러리를 사용하여 DOCX 파일의 내용을 HTML로 내보냅니다. 그런 다음 Aspose.Cells for Java를 사용하여 HTML 콘텐츠를 JSON 파일로 저장합니다. 두 라이브러리의 JAR을 다운로드하거나 Maven 구성을 사용하여 설치할 수 있습니다.

JAR 다운로드

메이븐을 통해 설치

<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>

Java에서 DOCX를 JSON으로 변환

다음은 Java에서 DOCX를 JSON으로 변환하는 단계입니다.

다음 코드 샘플은 Java에서 DOCX 문서를 JSON으로 변환하는 방법을 보여줍니다.

// Aspose.Words를 사용하여 Word 문서 로드
Document doc = new Document("sample1.docx");

// HTML로 저장
doc.save("html_output.html", SaveFormat.HTML);

// Aspose.Cells를 사용하여 저장된 HTML 파일 로드
com.aspose.cells.Workbook book = new com.aspose.cells.Workbook("html_output.html");

// HTML을 JSON으로 저장
book.save("word-to-json.json", com.aspose.cells.SaveFormat.JSON);

Java 보호 DOCX를 JSON으로 변환

비밀번호를 사용하여 보호된 DOCX 문서를 로드하고 JSON 형식으로 변환할 수도 있습니다. 다음은 Java에서 보호된 DOCX 문서를 JSON으로 변환하는 단계입니다.

다음 코드 샘플은 Java에서 보호된 DOCX 문서를 JSON으로 변환하는 방법을 보여줍니다.

// Aspose.Words를 사용하여 Word 문서 로드
Document doc = new Document("sample1.docx", new com.aspose.words.LoadOptions("MyPassword"));

// HTML로 저장
doc.save("html_output.html", SaveFormat.HTML);

// Aspose.Cells를 사용하여 저장된 HTML 파일 로드
com.aspose.cells.Workbook book = new com.aspose.cells.Workbook("html_output.html");

// HTML을 JSON으로 저장
book.save("word-to-json.json", com.aspose.cells.SaveFormat.JSON);

Java DOCX-JSON 변환기 라이브러리 - 무료 라이선스 받기

평가 제한 없이 라이브러리를 사용할 수 있는 무료 임시 라이선스를 얻을 수 있습니다.

결론

이 기사에서는 Java에서 DOCX를 JSON으로 변환하는 방법을 배웠습니다. 또한 암호로 보호된 DOCX 문서를 프로그래밍 방식으로 JSON으로 변환하는 방법을 살펴보았습니다. 그 외에도 Aspose.Words for JavaAspose.Cells for Java 문서를 방문하여 다른 기능을 탐색할 수 있습니다. 질문이 있는 경우 포럼을 통해 언제든지 알려주십시오.

또한보십시오