TSV nach Excel

So führen Sie eine TSV zu Excel-Konvertierung in Java durch

Tab-Separated Values (TSV) Dateien werden häufig verwendet, um reine Textdaten in einem strukturierten Format zu speichern, was sie ideal für den Datenaustausch zwischen verschiedenen Anwendungen macht. Ihre Einfachheit kann jedoch zu einer Einschränkung werden, wenn es um fortgeschrittene Datenanalyse, Formatierung und Visualisierung geht. Daher bietet die Konvertierung von TSV Dateien in das Excel-Format (XLS) eine Reihe von Vorteilen, darunter die Möglichkeit, Formeln anzuwenden, Diagramme zu erstellen und Daten auf optisch ansprechendere und benutzerfreundlichere Weise zu organisieren.

API zur Bearbeitung von Excel-Arbeitsmappen

Aspose.Cells Cloud SDK für Java bietet eine nahtlose und effiziente Möglichkeit, TSV Dateien in das XLS-Format zu konvertieren. Das SDK vereinfacht den gesamten Prozess, indem es intuitive Methoden bietet, die die Konvertierung mit minimalem Code durchführen. Mit Unterstützung für verschiedene Dateiformate, einschließlich TSV und Excel, gewährleistet Aspose.Cells Cloud eine hohe Genauigkeit bei der Datentransformation und bewahrt gleichzeitig die Struktur und Integrität des ursprünglichen Datensatzes.

Installation

Bitte fügen Sie der Datei pom.xml des Maven-Build-Projekts die folgenden Details hinzu.

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

– Sie können die neueste Version aus dem Aspose Repository herunterladen.

Jetzt müssen wir unsere Client-Anmeldeinformationen vom Cloud-Dashboard abrufen. Wenn Sie noch kein Konto haben, erstellen Sie einfach ein kostenloses Konto, indem Sie den Anweisungen im Artikel Schnellstart folgen.

Konvertieren Sie TSV in XLS in Java

In diesem Abschnitt werden wir im Detail untersuchen, wie wir Business Intelligence, Datenberichte oder erweiterte Analysen durchführen können, indem wir das TSV-Format mithilfe eines Java-Codeausschnitts in das XLS-Format konvertieren.

CellsApi api = new CellsApi(clientId,clientSecret);

Erstellen Sie eine Instanz von CellsApi und geben Sie dabei die Client-Anmeldeinformationen als Eingabeargumente an.

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

Laden Sie die Quell-TSV mit der Methode uploadFile(…) in den Cloud-Speicher hoch.

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

Abschließend rufen Sie die Methode cellsWorkbookGetWorkbook(…) auf, um die Konvertierung zu starten.

// Weitere Beispiele finden Sie unter https://github.com/aspose-cells-cloud/aspose-cells-cloud-java

try
    {
    // Holen Sie sich ClientID und ClientSecret von https://dashboard.aspose.cloud/
    String clientId = "XXXX-XXXX-XXXX-b4d2-b9809741374e";
    String clientSecret = "XXXXXXXXXXXXX7e741a29987bb";
  
    // Erstellen Sie eine Instanz von CellsApi mit den Client-Anmeldeinformationen
    CellsApi api = new CellsApi(clientId,clientSecret);
		
    // Name der Eingabe-TSV-Datei
    String name = "input.tsv";
    // resultierendes Dateiformat
    String format = "XLS";
		
    // Datei vom lokalen System laden
    File file = new File("/Users/nayyershahbaz/Downloads/"+name);	
    // Hochladen der TSV-Eingabedatei in den Cloud-Speicher
    api.uploadFile("input.tsv", file, "internal");

    // Durchführen einer Dokumentkonvertierung
    File response = api.cellsWorkbookGetWorkbook(name, null ,format, 
			            null, null, null, "internal", "myResultant.xls", "internal", null);        
        
    // Erfolgsmeldung drucken
    System.out.println("The TSV to Excel workbook conversion completed successfully !");
    }catch(Exception ex)
    {
        System.out.println(ex);
    }
Konvertierung von TSV in XLS

Eine Vorschau der Konvertierung von TSV in XLS.

Die im obigen Beispiel generierten TSV-Eingabedaten und die daraus resultierende Excel-Datei können von input.tsv und myResultant.xls heruntergeladen werden.

TSV zu XLSX mit cURL-Befehlen

Aspose.Cells Cloud bietet eine unkomplizierte Möglichkeit, TSV Dateien mithilfe von cURL-Befehlen in das Excel-Format zu konvertieren. Dieser Ansatz ist besonders für Entwickler von Vorteil, die eine leichte, skriptfähige Lösung ohne zusätzliche Bibliotheken oder komplexe Setups bevorzugen.

Der erste Schritt bei diesem Ansatz besteht darin, mit dem folgenden Befehl ein JWT-Zugriffstoken zu generieren:

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"

Um nun die Konvertierung von TSV in XLSX durchzuführen, führen Sie bitte den folgenden Befehl aus:

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

Ersetzen Sie einfach „sourceFile“ durch den Namen der TSV-Eingabedatei (bereits im Cloud-Speicher verfügbar), „resultantFile“ durch den Namen der resultierenden Excel-Arbeitsmappe und „accessToken“ durch das oben generierte JWT-Zugriffstoken.

Falls Sie die resultierende XLSX-Arbeitsmappe auf einem lokalen Laufwerk speichern müssen, verwenden Sie bitte den folgenden cURL-Befehl:

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"

Kostenloser TSV zu XLSX-Konverter

Sie können unsere leichte und äußerst effiziente App TSV to XLSX Conversion verwenden. Diese kostenlose App basiert auf Aspose.Cells Cloud APIs und kann ohne Installation online getestet werden.

C# TSV-Konvertierung

Kostenlose App zur Konvertierung von TSV in XLSX

Abschluss

Wir haben gelernt, dass Aspose.Cells Cloud eine leistungsstarke, flexible und einfach zu implementierende Lösung für diese Aufgabe bietet, unabhängig davon, ob Sie das umfassende Java SDK oder leichte cURL-Befehle bevorzugen. Übernehmen Sie die Kontrolle über Ihre Datentransformationsanforderungen und erleben Sie die Zuverlässigkeit der Aspose.Cells Cloud-APIs. Starten Sie noch heute Ihre kostenlose Testversion und entdecken Sie, wie mühelos Sie TSV zu Excel-Konvertierungen durchführen können!

Verwandte Artikel

Wir empfehlen Ihnen dringend, die folgenden Links zu besuchen und mehr zu erfahren über: