TSV에서 Excel로

Java에서 TSV를 Excel로 변환하는 방법

탭으로 구분된 값(TSV) 파일은 구조화된 형식으로 일반 텍스트 데이터를 저장하는 데 널리 사용되므로 다양한 애플리케이션 간의 데이터 교환에 이상적입니다. 그러나 이러한 단순성은 고급 데이터 분석, 서식 지정 및 시각화와 관련하여 제한이 될 수 있습니다. 따라서 TSV 파일을 Excel(XLS) 형식으로 변환하면 수식을 적용하고, 차트를 만들고, 보다 시각적으로 매력적이고 사용자 친화적인 방식으로 데이터를 구성하는 기능을 포함한 다양한 이점을 얻을 수 있습니다.

Excel 통합 문서 조작을 위한 API

Aspose.Cells Cloud SDK for Java는 TSV 파일을 XLS 형식으로 변환하는 매끄럽고 효율적인 방법을 제공합니다. SDK는 최소한의 코드로 변환을 처리하는 직관적인 방법을 제공하여 전체 프로세스를 간소화합니다. TSV 및 Excel을 포함한 다양한 파일 형식을 지원하는 Aspose.Cells Cloud는 원본 데이터 세트의 구조와 무결성을 유지하면서 데이터 변환에서 높은 정확도를 보장합니다.

설치

Maven 빌드 프로젝트의 pom.xml 파일에 다음 세부 정보를 추가하세요.

<repositories>

    <repository>

        <id>AsposeJavaAPI</id>

        <name>Aspose Java API</name>

        <url>https://repository.aspose.cloud/repo/</url>

    </repository>

</repositories>

<dependencies>

    <dependency>

        <groupId>com.aspose</groupId>

        <artifactId>aspose-cells-cloud</artifactId>

        <version>24.9</version>

    </dependency>

</dependencies>

이제 클라우드 대시보드에서 클라이언트 자격 증명을 얻어야 합니다. 기존 계정이 없으면 빠른 시작 문서에 지정된 지침에 따라 무료 계정을 만드십시오.

Java에서 TSV를 XLS로 변환

이 섹션에서는 Java 코드 조각을 사용하여 TSV를 XLS 형식으로 변환하여 비즈니스 인텔리전스, 데이터 보고 또는 향상된 분석을 수행하는 방법에 대한 세부 정보를 살펴보겠습니다.

CellsApi api = new CellsApi(clientId,clientSecret);

클라이언트 자격 증명을 입력 인수로 제공하면서 CellsApi의 인스턴스를 생성합니다.

api.uploadFile("input.tsv", file, "internal");

uploadFile(…) 메서드를 사용하여 소스 TSV를 클라우드 스토리지에 업로드합니다.

File response = api.cellsWorkbookGetWorkbook(name, null ,format, 
                        null, null, null, "internal", "myResultant.xls", "internal", null);

마지막으로 cellsWorkbookGetWorkbook(…) 메서드를 호출하여 변환 작업을 시작합니다.

// 더 많은 예를 보려면 https://github.com/aspose-cells-cloud/aspose-cells-cloud-java를 방문하세요.

try
    {
    // https://dashboard.aspose.cloud/에서 ClientID와 ClientSecret을 가져옵니다.
    String clientId = "XXXX-XXXX-XXXX-b4d2-b9809741374e";
    String clientSecret = "XXXXXXXXXXXXX7e741a29987bb";
  
    // 클라이언트 자격 증명을 사용하여 CellsApi 인스턴스를 만듭니다.
    CellsApi api = new CellsApi(clientId,clientSecret);
		
    // 입력 TSV 파일의 이름
    String name = "input.tsv";
    // 결과 파일 형식
    String format = "XLS";
		
    // 로컬 시스템에서 파일 로드
    File file = new File("/Users/nayyershahbaz/Downloads/"+name);	
    // 입력 TSV 파일을 클라우드 스토리지에 업로드
    api.uploadFile("input.tsv", file, "internal");

    // 문서 변환 작업 수행
    File response = api.cellsWorkbookGetWorkbook(name, null ,format, 
			            null, null, null, "internal", "myResultant.xls", "internal", null);        
        
    // 인쇄 성공 메시지
    System.out.println("The TSV to Excel workbook conversion completed successfully !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }
tsv에서 xls로 변환

TSV에서 XLS로 변환하는 과정을 미리 살펴보세요.

위 예에서 생성된 입력 TSV와 결과 Excel은 input.tsvmyResultant.xls에서 다운로드할 수 있습니다.

cURL 명령을 사용하여 TSV에서 XLSX로

Aspose.Cells Cloud는 cURL 명령을 사용하여 TSV 파일을 Excel 형식으로 변환하는 간단한 방법을 제공합니다. 이 접근 방식은 추가 라이브러리나 복잡한 설정이 필요 없는 가볍고 스크립트 가능한 솔루션을 선호하는 개발자에게 특히 유용합니다.

이 방법의 첫 번째 단계는 다음 명령을 사용하여 JWT 액세스 토큰을 생성하는 것입니다.

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=XXXXXXX-b195-426c-85f7-XXXXXXXX&client_secret=XXXXXXXXXXXXXXXXXXXXXXXXX" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

이제 TSV를 XLSX로 변환하려면 다음 명령을 실행하세요.

curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=xlsx&isAutoFit=false&onlySaveTable=false&outPath={resultantFile}" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}"

sourceFile을 입력 TSV 파일(이미 클라우드 스토리지에서 사용 가능)의 이름으로, resultantFile을 결과 Excel 통합 문서의 이름으로, accessToken을 위에서 생성한 JWT 액세스 토큰으로 바꾸기만 하면 됩니다.

생성된 XLSX 통합 문서를 로컬 드라이브에 저장해야 하는 경우 다음 cURL 명령을 사용하세요.

curl -v "https://api.aspose.cloud/v3.0/cells/input.tsv?format=xlsx&isAutoFit=false&onlySaveTable=false" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-o "MyConverted.xlsx"

무료 TSV에서 XLSX로 변환기

가볍고 매우 효율적인 TSV에서 XLSX로 변환 앱을 사용하는 것을 고려해 보세요. 이 무료 앱은 Aspose.Cells Cloud API를 기반으로 구축되었으며 설치 없이 온라인에서 테스트할 수 있습니다.

C# TSV 변환

무료 TSV에서 XLSX로 변환 앱

결론

Aspose.Cells Cloud는 포괄적인 Java SDK나 가벼운 cURL 명령을 사용하든 이 작업에 강력하고 유연하며 구현하기 쉬운 솔루션을 제공한다는 것을 알게 되었습니다. 데이터 변환 요구 사항을 제어하고 Aspose.Cells Cloud API의 안정성을 경험하세요. 오늘 무료 평가판을 시작하고 TSV-to-Excel 변환을 얼마나 쉽게 처리할 수 있는지 확인하세요!

유용한 링크

관련기사

다음 링크를 방문하여 자세한 내용을 알아보시기 바랍니다.