Sa karon nga paspas nga kalibutan sa negosyo, ang episyente nga pagdumala sa datos mao ang yawi sa pagpabilin nga nag-una sa kompetisyon. Busa, ang datos nahimo nga usa ka bililhon nga produkto ug ang husto nga pagdumala niini hinungdanon alang sa mga organisasyon sa tanan nga gidak-on. Usa ka importante nga aspeto sa pagdumala sa datos mao ang pagkakabig sa datos, nga naglakip sa pagbag-o sa datos gikan sa usa ka format ngadto sa lain aron mahimo kining mas magamit ug ma-access. Uban sa nagkadako nga panginahanglan alang sa pagbag-o sa datos, nahimo nga kinahanglanon alang sa mga developer nga adunay usa ka kasaligan ug episyente nga solusyon nga makadumala sa usa ka halapad nga mga buluhaton sa pagkakabig. Kini nga teknikal nga blog magpaila sa usa ka cutting-edge nga solusyon alang sa Excel ngadto sa JSON nga pagkakabig ug ihulagway ang mga bahin, benepisyo, ug kapabilidad niini, nga naghatag og komprehensibong kinatibuk-ang paglantaw niini nga solusyon ug sa mga aplikasyon niini.
- Pasiuna sa Excel sa JSON Conversion API
- Excel sa JSON gamit ang C#
- XLS ngadto sa JSON gamit ang cURL Commands
Pasiuna sa Excel sa JSON Conversion API
Usa sa labing importante nga mga aspeto sa pagdumala sa datos mao ang pag-convert sa datos gikan sa usa ka format ngadto sa lain, ug dinhi ang Aspose.Cells Cloud SDK para sa .NET moabut. Uban sa gamhanan ug flexible nga mga feature niini, kining cloud-based nga API naghatag og yano ug episyente nga solusyon alang sa pag-convert sa mga spreadsheet sa Excel ngadto sa format nga JSON. Kung ikaw usa ka software developer nga nagtinguha nga i-automate ang imong mga buluhaton sa pagbag-o sa datos, o usa ka tiggamit sa negosyo nga kinahanglan nga dali nga mag-convert sa mga spreadsheet aron magamit sa web o mobile nga mga aplikasyon, ang Aspose.Cells Cloud SDK para sa .NET nagtanyag usa ka kasaligan ug kombenyente solusyon. Atong susihon pag-ayo ang mga kapabilidad sa API, ug ipakita ang mga lakang sa paghimo sa usa ka Excel sa JSON nga pagkakabig nga dali.
Aron magamit ang SDK, kinahanglan natong idugang ang reperensiya niini isip usa ka pakete sa NuGet. Pangitaa ang “Aspose.Cells-Cloud” sa NuGet package manager ug idugang ang package.
Dugang pa, kinahanglan usab nga adunay usa ka Cloud dashboard account. Kung wala kay account, palihug paghimo ug libre nga account sa Cloud Dashboard gamit ang balido nga email address ug kuhaa ang imong personal nga mga kredensyal sa kliyente.
Excel sa JSON gamit ang C#
Kini nga seksyon nagpatin-aw sa tanang gikinahanglan nga mga detalye kon unsaon pag-convert sa Excel ngadto sa JSON gamit ang C# code snippet. Palihug timan-i, kini nga pananglitan naggamit sa input.xls worksheet.
// Para sa kompleto nga mga pananglitan ug data files, palihog adto sa
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/
// Pagkuha mga kredensyal sa kliyente gikan sa https://dashboard.aspose.cloud/
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
// paghimo og pananglitan sa CellsApi pinaagi sa paghatag sa mga detalye sa ClientID ug ClientSecret
CellsApi instance = new CellsApi(clientID, clientSecret);
// Ngalan sa input Excel file
string name = "input.xls";
// Format alang sa resulta nga file
string format = "JSON";
// ngalan sa resulta nga file
string resultantFile = "Converted.json";
try
{
// load ang file gikan sa lokal nga drive
using (var file = System.IO.File.OpenRead(name))
{
// pagsugod sa operasyon sa pagkakabig
var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);
// i-print ang mensahe sa kalampusan kung malampuson ang pagkakabig
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);
}
Karon atong sulayan nga masabtan ang snippet sa code sa ibabaw:
CellsApi instance = new CellsApi(clientID, clientSecret);
Paghimo usa ka pananglitan sa CellsApi samtang gipasa ang mga kredensyal sa kliyente ingon mga argumento.
var file = System.IO.File.OpenRead(name)
Basaha ang input Excel worksheet gamit ang OpenRead(…) nga pamaagi sa System.IO.File nga klase.
instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);
Tawga ang pamaagi aron mahimo ang Excel sa JSON nga pagkakabig ug i-save ang output sa Cloud storage.
XLS ngadto sa JSON gamit ang cURL Commands
Nasabtan namo nga ang cURL usa ka command line tool para sa pag-access sa REST APIs, nga naghimo niini nga importanteng himan para sa mga developers ug IT professionals. Uban sa cURL, makahimo kami og HTTP nga mga hangyo sa REST APIs, pagkuha og data gikan sa mga server, ug paghimo og lain-laing mga buluhaton. Karon sa kini nga seksyon, atong i-convert ang XLS ngadto sa JSON gamit ang cURL commands.
Karon, ingon usa ka kinahanglanon, kinahanglan una namon nga maghimo usa ka token sa pag-access sa JWT (base sa mga kredensyal sa kliyente) gamit ang mosunud nga mando.
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"
Ang mosunod nga sugo nagpaabot sa input XLS nga magamit sa cloud storage ug human sa pagkakabig, atong i-save kini sa lokal nga drive.
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"
Kung kinahanglan namon nga i-load ang input XLS gikan sa Cloud storage ug pagkahuman sa pagkakabig sa JSON, kinahanglan namon nga direkta nga i-save ang output sa parehas nga pagtipig sa panganod, unya palihug sulayi ang paggamit sa mosunud nga mando.
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>
Dali nga Tip
Nangita alang sa libre nga Excel sa JSON Converter! Palihug sulayi ang paggamit sa among online Excel Converter.
Panapos nga mga Pulong
Sa konklusyon, ang Aspose.Cells Cloud SDK para sa .NET usa ka gamhanan ug flexible nga solusyon alang sa pag-convert sa Excel spreadsheet ngadto sa JSON nga format. Uban sa cloud-based nga arkitektura, sayon gamiton nga interface, ug advanced nga mga feature, kini nga API naghatag og usa ka kombenyente ug episyente nga paagi sa paghimo sa mga buluhaton sa pagbag-o sa datos, bisan pa kon ikaw usa ka software developer o usa ka negosyo nga tiggamit. Kung kinahanglan nimo nga i-convert ang usa ka spreadsheet o daghang mga spreadsheet sa usa ka higayon, ang Aspose.Cells Cloud SDK para sa .NET nagtanyag usa ka kasaligan ug episyente nga solusyon. Pinaagi sa paggamit niini nga API, mahimo nimong i-streamline ang imong mga buluhaton sa pagbag-o sa datos, makadaginot sa oras ug mga kapanguhaan, ug magpunting sa labi ka hinungdanon nga mga aspeto sa imong negosyo.
Labi namong girekomendar ang pagsuhid sa Product Documentation, nga adunay daghang koleksyon sa mga hilisgutan nga nagpatin-aw sa uban pang mga makapahinam nga bahin sa API. Katapusan, kung makasugat ka og bisan unsang isyu samtang naggamit sa API, o adunay ka may kalabutan nga pangutana, palihug ayaw pagduhaduha sa pagkontak kanamo pinaagi sa libre nga Product Support Forum.
May Kalabutan nga mga Artikulo
Palihug bisitaha ang mosunud nga mga link aron mahibal-an ang dugang bahin sa: