Excel zu JSON

Excel online in JSON mit C# .NET.

Excel-Tabellen sind seit langem ein fester Bestandteil der Organisation und Analyse von Informationen und bieten Benutzern branchenübergreifend eine vertraute und vielseitige Plattform. Da die Nachfrage nach datengesteuerten Anwendungen und Webdiensten jedoch weiter steigt, besteht die Notwendigkeit, Excel-Daten in das JSON-Format zu konvertieren. JSON(JavaScript Object Notation) hat sich als bevorzugtes Datenaustauschformat herausgestellt. Durch die Konvertierung von Excel in JSON mit .NET REST API erhalten Sie daher die Flexibilität, Ihre Tabellendaten nahtlos in eine Vielzahl von webbasierten Plattformen, mobilen Anwendungen und Cloud-Diensten zu integrieren.

SDK zur Konvertierung von Excel in JSON

Die Konvertierung von Excel in das JSON-Format wird mit GroupDocs.Conversion Cloud SDK für .NET einfach und effizient. Dieses SDK bietet einen umfassenden Satz an Funktionen für die Dokumentkonvertierung, darunter Unterstützung für verschiedene Dateiformate, erweiterte Anpassungsoptionen und qualitativ hochwertige Ausgabe. Egal, ob Sie Webanwendungen, mobile Apps oder Desktop-Software erstellen, das SDK ermöglicht es Ihnen, Dokumentkonvertierungsabläufe zu optimieren und außergewöhnliche Benutzererlebnisse zu bieten.

Zuerst müssen wir das SDK installieren, indem wir im NuGet-Paketmanager nach GroupDocs.Conversion-Cloud suchen und auf die Schaltfläche Installieren klicken. Eine andere Möglichkeit besteht darin, den folgenden Befehl in der Paketmanagerkonsole auszuführen.

NuGet\Install-Package GroupDocs.Conversion-Cloud -Version 24.2.0

Stellen Sie nach der Installation sicher, dass Sie Ihre persönlichen API-Anmeldeinformationen (Client-ID und Client-Geheimnis) erhalten haben. In diesem kurzen Tutorial erfahren Sie, wie Sie die API-Anmeldeinformationen erhalten.

XLS zu JSON-Konverter mit C# .NET

Lernen Sie die Best Practices und Expertentechniken zum Konvertieren von XLS und XLSX Dokumenten in JSON-Daten mit C# .NET.

  1. Erstellen Sie eine Instanz der Klasse „Konfiguration“, in der wir Client-Anmeldeinformationen als Argumente übergeben.
var configurations = new Configuration(clientId, clientSecret1);
  1. Initialisieren Sie „ConvertApi“, wobei wir das Konfigurationsobjekt als Eingabeargument übergeben.
var apiInstance = new ConvertApi(configurations);
  1. Laden Sie die Excel-Eingabearbeitsmappe in den Cloud-Speicher hoch.
fileUpload.UploadFile(new UploadFileRequest("input.xls", stream));
  1. Erstellen Sie eine Instanz „ConvertSettings“, in der wir den Namen für die Eingabe-XLS, das resultierende Format als „json“ und den Namen für die resultierende JSON-Datei als Argumente angeben.
var settings = new ConvertSettings{...}
  1. Rufen Sie die API ConvertDocumentRequest auf, um Excel in JSON umzuwandeln und das resultierende JSON im Cloud-Speicher zu speichern.
var response = apiInstance.ConvertDocument(new ConvertDocumentRequest(settings));
// Weitere Beispiele unter https://github.com/groupdocs-conversion-cloud/groupdocs-conversion-cloud-dotnet
// Erhalten Sie Ihre API-Anmeldeinformationen 
string clientId = "4bdefca3-f08c-4088-9ca0-55c38f4b7f22";
string clientSecret1 = "a43c8b4365246a062688a259abe5b469";

// Erstellen Sie eine Instanz der Konfigurationsklasse und initialisieren Sie sie mit der Client-ID und dem Client-Geheimnis. 
var configurations = new GroupDocs.Conversion.Cloud.Sdk.Client.Configuration(clientId, clientSecret1);
// Definieren Sie den Wert von ApiBaseUrl, um die Basis-URL der Excel zu PDF-Konverter-API festzulegen.
configuration.ApiBaseUrl = "https://api.groupdocs.cloud";

// Initialisieren Sie eine Instanz der ConvertApi Klasse mit dem Objekt der Configuration Klasse.
var apiInstance = new GroupDocs.Conversion.Cloud.Sdk.Api.ConvertApi(configurations);
             
// Laden Sie die Eingabe-Excel-Arbeitsmappe vom lokalen Laufwerk             
using (var stream = System.IO.File.OpenRead("input.xls"))
{
    // Erstellen Sie eine Instanz von FileApi
    var fileUpload = new FileApi(configurations);
    // Laden Sie die Excel-Eingabearbeitsmappe in den Cloud-Speicher hoch
    fileUpload.UploadFile(new UploadFileRequest("input.xls", stream));

    // Erstellen Sie ConvertSettings, in denen wir die Excel-Eingabearbeitsmappe und den Namen für die resultierende JSON-Datei definieren
    var settings = new ConvertSettings
    {
        StorageName = "internal",
        FilePath = "input.xls",
        Format = "json",
        OutputPath = "output.json"
    };
    
    // Rufen Sie die ConvertDocument-Methode für die Online-Konvertierung von Excel in JSON auf.
    var response = apiInstance.ConvertDocument(new GroupDocs.Conversion.Cloud.Sdk.Model.Requests.ConvertDocumentRequest(settings));
    if (response != null && response.Equals("OK"))
    {
        // Erfolgsmeldung drucken
        Console.WriteLine("The Excel to JSON conversion completed successfully !");
    }
}

Konvertieren Sie XLSX mit cURL-Befehlen in JSON

Die Konvertierung von Excel Dateien in das JSON-Format mit GroupDocs.Conversion Cloud und cURL-Befehlen ist ein unkomplizierter Prozess, der Flexibilität und einfache Integration bietet. Mit den RESTful-API-Endpunkten von GroupDocs.Conversion Cloud können Sie die Konvertierung von Excel in JSON direkt von der Befehlszeile oder innerhalb von Skripten aus initiieren, was es ideal für automatisierte Workflows und Stapelverarbeitungsaufgaben macht.

Der erste Schritt bei diesem Ansatz besteht darin, ein personalisiertes JWT-Zugriffstoken zu erhalten. Sobald Sie ein JWT-Token haben, führen Sie bitte den folgenden cURL-Befehl aus, um XLSX in das JSON-Format zu konvertieren und das resultierende JSON im Cloud-Speicher zu speichern.

curl -v "https://api.groupdocs.cloud/v2.0/conversion" \
-X POST \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-H "Content-Type: application/json" \
-d "{  \"StorageName\": \"internal\",  \"FilePath\": \"{sourceFile}\",  \"Format\": \"json\",  \"ConvertOptions\": {    \"FromPage\": 1,    \"PagesCount\": 1,    \"Pages\": [      1    ]  },  \"OutputPath\": \"{myOutput}\"}"

Bitte ersetzen Sie „sourceFile“ durch den Namen der Excel-Eingabearbeitsmappe, „myOutput“ durch den Namen des resultierenden JSON und „accessToken“ durch ein personalisiertes JWT-Zugriffstoken.

Online-Konverter von Excel zu JSON

Sie können einen kurzen Blick auf den kostenlosen Online-XLSX zu JSON-Konverter werfen. Diese App wurde auf Basis der GroupDocs.Conversion Cloud REST-APIs entwickelt. Bitte probieren Sie diese leichte, hocheffiziente Lösung aus und überzeugen Sie sich von den erstaunlichen Möglichkeiten unseres Cloud SDK für die Konvertierung von Excel-Arbeitsmappen in HTML.

xlsx zu JSON App

Abschluss

Zusammenfassend lässt sich sagen, dass Sie, egal ob Sie Excel mit GroupDocs.Conversion Cloud SDK für .NET oder mit GroupDocs.Conversion Cloud und cURL-Befehlen in JSON konvertieren, mit leistungsstarken Tools ausgestattet sind, um Ihre Dokumentkonvertierungs-Workflows zu optimieren. Kurz gesagt bietet die API zuverlässige und qualitativ hochwertige Konvertierungsdienste, mit denen Sie Excel-Tabellen problemlos in JSON-Daten umwandeln können.

In Verbindung stehende Artikel

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