Excel kanggo json

Ngonversi Excel kanggo JSON nggunakake C# .NET

Ing jagad bisnis sing cepet-cepet saiki, manajemen data sing efisien minangka kunci supaya bisa maju ing kompetisi. Mulane, data wis dadi komoditas sing terkenal lan manajemen sing tepat penting kanggo organisasi saka kabeh ukuran. Salah siji aspek penting saka manajemen data yaiku konversi data, sing kalebu ngowahi data saka siji format menyang format liyane supaya luwih bisa digunakake lan bisa diakses. Kanthi panjaluk konversi data sing saya tambah, mula dadi penting kanggo pangembang duwe solusi sing dipercaya lan efisien sing bisa nangani macem-macem tugas konversi. Blog teknis iki bakal ngenalake solusi mutakhir kanggo konversi Excel dadi JSON lan njlèntrèhaké fitur, keuntungan, lan kapabilitas, nyedhiyakake ringkesan lengkap babagan solusi iki lan aplikasi.

Pambuka kanggo Excel kanggo JSON Conversion API

Salah siji saka aspèk paling penting saka Manajemen data Ngonversi data saka siji format liyane, lan iki ngendi Aspose.Cells Cloud SDK kanggo .NET mlebu. Kanthi fitur kuat lan fleksibel, API basis maya iki menehi prasaja lan solusi efisien kanggo ngowahi spreadsheet Excel menyang format JSON. Apa sampeyan minangka pangembang piranti lunak sing pengin ngotomatisasi tugas konversi data, utawa pangguna bisnis sing kudu ngowahi spreadsheet kanthi cepet kanggo digunakake ing aplikasi web utawa seluler, Aspose.Cells Cloud SDK kanggo .NET nawakake dipercaya lan trep. solusi. Kita bakal luwih njelajah kemampuan API, lan bakal nuduhake langkah-langkah kanggo nindakake konversi Excel menyang JSON kanthi gampang.

Kanggo nggunakake SDK, kita kudu nambah referensi minangka paket NuGet. Telusuri “Aspose.Cells-Cloud” ing manajer paket NuGet lan tambahake paket kasebut.

Aspose.Cell Cloud

Gambar 1: - Paket Aspose.Cells Cloud NuGet.

Salajengipun, kita uga kudu duwe akun dashboard Cloud. Yen sampeyan ora duwe akun sing wis ana, gawe akun gratis liwat Cloud Dashboard nggunakake alamat email sing bener lan entuk kredensial klien pribadi sampeyan.

Excel menyang JSON nggunakake C#

Bagean iki nerangake kabeh rincian sing dibutuhake babagan carane ngowahi Excel dadi JSON nggunakake potongan kode C#. Wigati dimangerteni, conto iki nggunakake input.xls lembar kerja.

Excel kanggo json

Gambar 2: - Pratinjau konversi Excel menyang JSON.

// Kanggo conto lengkap lan file data, bukak 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// Entuk kredensial klien saka https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// nggawe conto CellsApi kanthi menehi rincian ClientID lan ClientSecret
CellsApi instance = new CellsApi(clientID, clientSecret);

// Jeneng file input Excel
string name = "input.xls";
// Format file asil
string format = "JSON";

// jeneng file asil
string resultantFile = "Converted.json";
        
try
{
    // mbukak file saka drive lokal
    using (var file = System.IO.File.OpenRead(name))
    {

        // miwiti operasi konversi
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);
                
        // print pesen sukses yen konversi sukses
        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);
}

Saiki ayo nyoba ngerti potongan kode ing ndhuwur:

CellsApi instance = new CellsApi(clientID, clientSecret);

Gawe conto CellsApi nalika menehi kredensial klien minangka argumen.

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

Maca lembar kerja input Excel nggunakake metode OpenRead(…) saka kelas System.IO.File.

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

Telpon cara kanggo nindakake konversi Excel menyang JSON lan simpen output ing panyimpenan Cloud.

XLS menyang JSON nggunakake CURL Commands

Kita ngerti manawa cURL minangka alat baris perintah kanggo ngakses API REST, dadi alat sing penting kanggo pangembang lan profesional IT. Kanthi cURL, kita bisa nggawe panjalukan HTTP kanggo REST API, njupuk data saka server, lan nindakake macem-macem tugas. Saiki ing bagean iki, kita bakal ngowahi XLS dadi JSON nggunakake perintah cURL.

Saiki, minangka prasyarat, kita kudu nggawe token akses JWT dhisik (adhedhasar kredensial klien) nggunakake printah ing ngisor iki.

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"

Printah ing ngisor iki ngarepake input XLS kasedhiya ing panyimpenan maya lan sawise konversi, kita bakal nyimpen ing drive lokal.

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"

Ing kasus kita kudu mbukak XLS input saka panyimpenan Cloud lan sawise konversi menyang JSON, kita kudu langsung nyimpen output ing panyimpenan maya padha, banjur nyoba nggunakake printah ing ngisor iki.

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>

Tip cepet

Nggoleki Konverter Excel menyang JSON gratis! Coba gunakake [Konverter Excel] online (https://products.aspose.app/cells/conversion).

Panutup

Kesimpulane, Aspose.Cells Cloud SDK kanggo .NET minangka solusi sing kuat lan fleksibel kanggo ngowahi spreadsheet Excel dadi format JSON. Kanthi arsitektur basis awan, antarmuka sing gampang digunakake, lan fitur-fitur canggih, API iki nyedhiyakake cara sing trep lan efisien kanggo nindakake tugas konversi data, ora preduli sampeyan minangka pangembang piranti lunak utawa pangguna bisnis. Apa sampeyan kudu ngowahi spreadsheet siji utawa sawetara spreadsheet bebarengan, Aspose.Cells Cloud SDK kanggo .NET nawakake solusi sing dipercaya lan efisien. Kanthi nggunakake API iki, sampeyan bisa nyepetake tugas konversi data, ngirit wektu lan sumber daya, lan fokus ing aspek bisnis sing luwih penting.

Disaranake banget kanggo njelajah Dokumentasi Produk, sing ngemot akeh topik sing nerangake fitur API liyane sing nyenengake. Pungkasan, yen sampeyan nemoni masalah nalika nggunakake API, utawa sampeyan duwe pitakon sing gegandhengan, hubungi kita liwat [Forum Dhukungan Produk] gratis 9.

Artikel sing gegandhengan

Mangga bukak link ing ngisor iki kanggo mangerteni sing luwih lengkap babagan: