excel zu json

Konvertéiert Excel op JSON mat C# .NET

An der haiteger schneller Geschäftswelt ass effizient Datemanagement de Schlëssel fir virun der Konkurrenz ze bleiwen. Dofir sinn d’Donnéeën e wäertvolle Wueren ginn a seng richteg Gestioun ass entscheedend fir Organisatiounen vun alle Gréissten. Ee wichtegen Aspekt vum Datemanagement ass Datekonversioun, wat d’Transformatioun vun Daten vun engem Format an en anert involvéiert fir se méi benotzbar an zougänglech ze maachen. Mat der wuessender Nofro fir Datekonversioun ass et néideg fir Entwéckler eng zouverlässeg an effizient Léisung ze hunn déi eng breet Palette vun Konversiounsaufgaben handhaben kann. Dësen technesche Blog wäert eng modernste Léisung fir Excel op JSON Konversioun aféieren a seng Features, Virdeeler a Fäegkeeten beschreiwen, e kompletten Iwwerbléck iwwer dës Léisung a seng Uwendungen ubidden.

Aféierung an Excel zu JSON Konversioun API

Ee vun de wichtegsten Aspekter vum Datemanagement ass d’Konvertéierung vun Daten vun engem Format an en anert, an dat ass wou d’Aspose.Cells Cloud SDK fir .NET kënnt. effizient Léisung fir Excel Spreadsheets an JSON Format ze konvertéieren. Egal ob Dir e Softwareentwéckler sidd fir Är Datekonversiounsaufgaben ze automatiséieren, oder e Geschäftsbenotzer dee séier Spreadsheets muss konvertéieren fir a Web oder mobil Uwendungen ze benotzen, Aspose.Cells Cloud SDK fir .NET bitt eng zouverlässeg a praktesch Léisung. Mir wäerten d’Fäegkeete vun der API weider entdecken, a weisen d’Schrëtt fir eng Excel zu JSON Konversioun mat Liichtegkeet auszeféieren.

Fir d’SDK ze benotzen, musse mir seng Referenz als NuGet Package addéieren. Sicht “Aspose.Cells-Cloud” am NuGet Package Manager a füügt de Package derbäi.

Aspose.Cells Cloud

Bild 1: - Aspose.Cells Cloud NuGet Package.

Ausserdeem musse mir och e Cloud Dashboard Kont hunn. Am Fall wou Dir kee existente Kont hutt, erstellt w.e.g. e gratis Kont iwwer Cloud Dashboard mat enger valabeler E-Mailadress a kritt Är personaliséiert Clients-Umeldungsinformatiounen.

Excel zu JSON mat C#

Dës Sektioun erkläert all déi néideg Detailer iwwer wéi Dir Excel op JSON konvertéiert mat C# Code Snippet. Notéiert w.e.g., dëst Beispill benotzt input.xls Aarbechtsblat.

excel zu json

Bild 2: - Excel zu JSON Konversioun Virschau.

// Fir komplett Beispiller an Datendateien, gitt w.e.g. op 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Kritt Client Umeldungsinformatioune vun https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// erstellt CellsApi Instanz andeems Dir ClientID a ClientSecret Detailer liwwert
CellsApi instance = new CellsApi(clientID, clientSecret);

// Numm vun der Input Excel Datei
string name = "input.xls";
// Format fir déi resultéierend Datei
string format = "JSON";

// Numm vun der resultéierender Datei
string resultantFile = "Converted.json";
        
try
{
    // lued d'Datei vum lokalen Drive
    using (var file = System.IO.File.OpenRead(name))
    {

        // initialiséieren d'Konversiounsoperatioun
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);
                
        // Drécken Erfolleg Message wann Konversioun erfollegräich ass
        if (response != null && response.Equals("OK"))
        {
            Console.WriteLine("Excel to JSON successfully converted !");
            Console.ReadKey();
        }
    }
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}

Loosst eis elo probéieren de uewe genannte Code Snippet ze verstoen:

CellsApi instance = new CellsApi(clientID, clientSecret);

Erstellt eng Instanz vu CellsApi wärend de Client Umeldungsinformatiounen als Argumenter weiderginn.

var file = System.IO.File.OpenRead(name)

Liest den Input Excel Aarbechtsblat mat der OpenRead(…) Method vun der System.IO.File Klass.

instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);  

Rufft d’Methode fir Excel zu JSON Konversioun auszeféieren an d’Ausgab an der Cloud Storage ze späicheren.

XLS op JSON mat cURL Kommandoen

Mir verstinn datt cURL e Kommandozeilinstrument ass fir Zougang zu REST APIen, wat et e wesentlecht Tool fir Entwéckler an IT Fachleit mécht. Mat cURL kënne mir HTTP-Ufroe fir REST APIs maachen, Daten vun Serveren recuperéieren a verschidden Aufgaben ausféieren. Elo an dëser Sektioun wäerte mir XLS op JSON konvertéieren mat cURL Kommandoen.

Elo, als Viraussetzung, musse mir als éischt e JWT Zougang Token generéieren (baséiert op Client Umeldungsinformatiounen) mam folgenden Kommando.

curl -v "https://api.aspose.cloud/connect/token" \
-X POST \
-d "grant_type=client_credentials&client_id=bb959721-5780-4be6-be35-ff5c3a6aa4a2&client_secret=4d84d5f6584160cbd91dba1fe145db14" \
-H "Content-Type: application/x-www-form-urlencoded" \
-H "Accept: application/json"

De folgende Kommando erwaart datt den Input XLS an der Cloud Storage verfügbar ass an no der Konversioun wäerte mir et op lokalen Drive späicheren.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/output.xls?format=JSON&isAutoFit=false&onlySaveTable=false&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>
-o "Converted.json"

Am Fall musse mir den Input XLS vun der Cloud Storage lueden an no der Konversioun op JSON, musse mir den Ausgang direkt an der selwechter Cloud Storage späicheren, probéiert dann de folgende Kommando ze benotzen.

curl -v -X GET "https://api.aspose.cloud/v3.0/cells/output.xls?format=JSON&isAutoFit=false&onlySaveTable=false&outPath=converted.json&checkExcelRestriction=true" \
-H  "accept: application/json" \
-H  "authorization: Bearer <JWT Token>

Schnell Tipp

Sich no gratis Excel zu JSON Konverter! Probéiert w.e.g. eisen Online [Excel Converter] (https://products.aspose.app/cells/conversion) ze benotzen.

Ofschlossbemierkungen

Als Conclusioun ass Aspose.Cells Cloud SDK fir .NET eng mächteg a flexibel Léisung fir Excel Spreadsheets op JSON Format ze konvertéieren. Mat senger Cloud-baséiert Architektur, einfach-ze-benotzen Interface, an fortgeschratt Fonctiounen, dëser API bitt eng praktesch an efficace Manéier Daten Konversioun Aufgaben ze Leeschtunge, egal ob Dir e Software Entwéckler oder engem Betrib Benotzer bass. Egal ob Dir eng eenzeg Spreadsheet oder méi Spreadsheets gläichzäiteg ëmsetzen musst, Aspose.Cells Cloud SDK fir .NET bitt eng zouverlässeg an effizient Léisung. Andeems Dir dës API benotzt, kënnt Dir Är Datekonversiounsaufgaben streamline, Zäit a Ressourcen spueren, a sech op méi wichteg Aspekter vun Ärem Geschäft konzentréieren.

Mir recommandéieren der Produktdokumentatioun ze entdecken, déi eng rieseg Sammlung vun Themen enthält, déi aner spannend Feature vun der API erklären. Schlussendlech, wann Dir e Problem begéint wärend Dir d’API benotzt, oder Dir hutt eng ähnlech Ufro, w.e.g. kontaktéiert eis gratis iwwer de gratis Product Support Forum.

Zesummenhang Artikelen

Besicht w.e.g. déi folgend Linken fir méi iwwer ze léieren: