Java: Excel을 Office Open XML로 변환하고 그 반대로 변환

2023-12-06 01:57:38

메이븐으로 설치

<dependency>
    <groupId>e-iceblue</groupId>
    <artifactId>spire.xls</artifactId>
    <version>14.1.3</version>
</dependency>
    

관련된 링크들

Office Open XML(OOXML이라고도 함)은 Excel, Word 및 프레젠테이션 문서를 위한 압축된 XML 기반 형식입니다. 때로는 다양한 응용 프로그램과 플랫폼에서 읽을 수 있도록 Excel 파일을 Office Open XML로 변환해야 할 수도 있습니다. 마찬가지로 데이터 계산을 위해 Office Open XML을 Excel로 변환할 수도 있습니다. 이 기사에서는 다음 방법을 배웁니다 Java에서 Excel을 Office Open XML로 변환하거나 그 반대로 변환 사용하여 Spire.XLS for Java 도서관.

Spire.XLS for Java 설치

우선, Spire.Xls.jar 파일을 Java 프로그램의 종속성으로 추가해야 합니다. JAR 파일은 이 링크. 에서 다운로드할 수 있습니다. Maven을 사용하는 경우 프로젝트의 pom.xml 파일에 다음 코드를 추가하여 애플리케이션에서 JAR 파일을 쉽게 가져올 수 있습니다.

<repositories>
    <repository>
        <id>com.e-iceblue</id>
        <name>e-iceblue</name>
        <url>https://repo.e-iceblue.com/nexus/content/groups/public/</url>
    </repository>
</repositories>
<dependencies>
    <dependency>
        <groupId>e-iceblue</groupId>
        <artifactId>spire.xls</artifactId>
        <version>14.11.0</version>
    </dependency>
</dependencies>
    

Excel을 Java의 Office Open XML로 변환

다음은 Excel 파일을 Office Open XML로 변환하는 단계입니다.

  • Workbook 클래스의 인스턴스를 만듭니다.
  • Workbook.loadFromFile() 메서드를 사용하여 Excel 파일을 로드합니다.
  • Workbook.saveAsXml() 메서드를 호출하여 Excel 파일을 Office Open XML로 저장합니다.
  • Java
import com.spire.xls.Workbook;
    
    public class ExcelToOpenXML {
        public static void main(String []args){
            //Create a Workbook instance
            Workbook workbook = new Workbook();
            //Load an Excel file
            workbook.loadFromFile("Sample.xlsx");
    
            //Save as Office Open XML file format
            workbook.saveAsXml("ToXML.xml");
        }
    }

Java: Convert Excel to Office Open XML and Vice Versa

Office Open XML을 Java의 Excel로 변환

다음은 Office Open XML 파일을 Excel로 변환하는 단계입니다.

  • Workbook 클래스의 인스턴스를 만듭니다.
  • Workbook.loadFromXml() 파일을 사용하여 Office Open XML 파일을 로드합니다.
  • Workbook.saveToFile() 메서드를 호출하여 Office Open XML 파일을 Excel로 저장합니다.
  • Java
import com.spire.xls.ExcelVersion;
    import com.spire.xls.Workbook;
    
    public class OpenXmlToExcel {
        public static void main(String []args){
            //Create an instance of Workbook class
            Workbook workbook = new Workbook();
            //Load an Office Open XML file
            workbook.loadFromXml("ToXML.xml");
    
            //Save as Excel XLSX file format
            workbook.saveToFile("ToExcel.xlsx", ExcelVersion.Version2016);
        }
    }

Java: Convert Excel to Office Open XML and Vice Versa

임시 라이센스 신청

생성된 문서에서 평가 메시지를 제거하고 싶거나, 기능 제한을 없애고 싶다면 30일 평가판 라이센스 요청 자신을 위해.

또한보십시오