jsonக்கு எக்செல்

C# .NET ஐப் பயன்படுத்தி Excel ஐ JSON ஆக மாற்றவும்

இன்றைய வேகமான வணிக உலகில், திறமையான தரவு மேலாண்மை என்பது போட்டியை விட முன்னால் இருக்க முக்கியமாகும். எனவே, தரவு மதிப்புமிக்க பண்டமாக மாறியுள்ளது மற்றும் அதன் சரியான மேலாண்மை அனைத்து அளவிலான நிறுவனங்களுக்கும் முக்கியமானது. தரவு நிர்வாகத்தின் ஒரு முக்கிய அம்சம் தரவு மாற்றமாகும், இது தரவுகளை ஒரு வடிவமைப்பிலிருந்து மற்றொரு வடிவத்திற்கு மாற்றுவதை உள்ளடக்கியது, மேலும் பயன்படுத்தக்கூடியதாகவும் அணுகக்கூடியதாகவும் இருக்கும். தரவு மாற்றத்திற்கான தேவை அதிகரித்து வருவதால், டெவலப்பர்கள் நம்பகமான மற்றும் திறமையான தீர்வைக் கொண்டிருப்பது அவசியமாகிவிட்டது, இது பரந்த அளவிலான மாற்றப் பணிகளைக் கையாள முடியும். இந்த தொழில்நுட்ப வலைப்பதிவு Excel க்கு JSON மாற்றத்திற்கான அதிநவீன தீர்வை அறிமுகப்படுத்துகிறது மற்றும் அதன் அம்சங்கள், நன்மைகள் மற்றும் திறன்களை விவரிக்கிறது, இந்த தீர்வு மற்றும் அதன் பயன்பாடுகள் பற்றிய விரிவான கண்ணோட்டத்தை வழங்குகிறது.

JSON கன்வெர்ஷன் ஏபிஐக்கு எக்செல் அறிமுகம்

தரவு நிர்வாகத்தின் மிக முக்கியமான அம்சங்களில் ஒன்று, தரவை ஒரு வடிவமைப்பிலிருந்து மற்றொரு வடிவத்திற்கு மாற்றுவது, இங்குதான் .NETக்கான Aspose.Cells Cloud SDK வருகிறது. அதன் சக்திவாய்ந்த மற்றும் நெகிழ்வான அம்சங்களுடன், இந்த கிளவுட் அடிப்படையிலான API எளிய மற்றும் எக்செல் விரிதாள்களை JSON வடிவத்திற்கு மாற்றுவதற்கான திறமையான தீர்வு. நீங்கள் உங்கள் தரவு மாற்றப் பணிகளைத் தானியங்குபடுத்த விரும்பும் மென்பொருள் உருவாக்குநராக இருந்தாலும் அல்லது வலை அல்லது மொபைல் பயன்பாடுகளில் பயன்படுத்த விரிதாள்களை விரைவாக மாற்ற விரும்பும் வணிகப் பயனராக இருந்தாலும், Aspose.Cells Cloud SDK for .NET நம்பகமான மற்றும் வசதியானதை வழங்குகிறது. தீர்வு. API இன் திறன்களை நாங்கள் மேலும் ஆராயப் போகிறோம், மேலும் எக்செல் டு JSON மாற்றத்தை எளிதாகச் செய்வதற்கான படிகளைக் காட்டப் போகிறோம்.

SDK ஐப் பயன்படுத்த, அதன் குறிப்பை NuGet தொகுப்பாகச் சேர்க்க வேண்டும். NuGet தொகுப்பு மேலாளரில் “Aspose.Cells-Cloud” ஐத் தேடி, தொகுப்பைச் சேர்க்கவும்.

Aspose.Cells Cloud

படம் 1:- Aspose.Cells Cloud NuGet தொகுப்பு.

மேலும், எங்களிடம் கிளவுட் டாஷ்போர்டு கணக்கும் இருக்க வேண்டும். உங்களிடம் ஏற்கனவே கணக்கு இல்லையென்றால், செல்லுபடியாகும் மின்னஞ்சல் முகவரியைப் பயன்படுத்தி Cloud Dashboard மூலம் இலவச கணக்கை உருவாக்கி, உங்கள் தனிப்பயனாக்கப்பட்ட கிளையன்ட் சான்றுகளைப் பெறவும்.

C# ஐப் பயன்படுத்தி எக்செல் முதல் JSON வரை

C# குறியீடு துணுக்கைப் பயன்படுத்தி Excel ஐ JSON ஆக மாற்றுவது எப்படி என்பது பற்றிய தேவையான அனைத்து விவரங்களையும் இந்தப் பகுதி விளக்குகிறது. கவனத்தில் கொள்ளவும், இந்த உதாரணம் input.xls பணித்தாள்.

jsonக்கு எக்செல்

படம் 2:- எக்செல் டு JSON மாற்று மாதிரிக்காட்சி.

// முழுமையான எடுத்துக்காட்டுகள் மற்றும் தரவுக் கோப்புகளுக்கு, செல்லவும் 
https://github.com/aspose-cells-cloud/aspose-cells-cloud-dotnet/

// கிளையன்ட் சான்றுகளை https://dashboard.aspose.cloud/ இலிருந்து பெறவும்
string clientSecret = "4d84d5f6584160cbd91dba1fe145db14";
string clientID = "bb959721-5780-4be6-be35-ff5c3a6aa4a2";
        
// ClientID மற்றும் ClientSecret விவரங்களை வழங்குவதன் மூலம் CellsApi நிகழ்வை உருவாக்கவும்
CellsApi instance = new CellsApi(clientID, clientSecret);

// உள்ளீடு எக்செல் கோப்பின் பெயர்
string name = "input.xls";
// விளைந்த கோப்பிற்கான வடிவம்
string format = "JSON";

// விளைவாக கோப்பு பெயர்
string resultantFile = "Converted.json";
        
try
{
    // உள்ளூர் இயக்ககத்திலிருந்து கோப்பை ஏற்றவும்
    using (var file = System.IO.File.OpenRead(name))
    {

        // மாற்றும் செயல்பாட்டை துவக்கவும்
        var response = instance.CellsWorkbookPutConvertWorkbook(file, format: format, outPath: resultantFile);
                
        // மாற்றம் வெற்றிகரமாக இருந்தால் வெற்றி செய்தியை அச்சிடவும்
        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);
}

இப்போது மேலே உள்ள குறியீடு துணுக்கைப் புரிந்துகொள்ள முயற்சிப்போம்:

CellsApi instance = new CellsApi(clientID, clientSecret);

கிளையன்ட் சான்றுகளை வாதங்களாக அனுப்பும் போது CellsApi இன் நிகழ்வை உருவாக்கவும்.

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

System.IO.File வகுப்பின் OpenRead(…) முறையைப் பயன்படுத்தி உள்ளீடு Excel பணித்தாளைப் படிக்கவும்.

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

Excel ஐ JSON க்கு மாற்றுவதற்கான முறையை அழைக்கவும் மற்றும் வெளியீட்டை கிளவுட் சேமிப்பகத்தில் சேமிக்கவும்.

கர்ல் கட்டளைகளைப் பயன்படுத்தி XLS முதல் JSON வரை

CURL என்பது REST APIகளை அணுகுவதற்கான கட்டளை வரிக் கருவி என்பதை நாங்கள் புரிந்துகொள்கிறோம், இது டெவலப்பர்கள் மற்றும் IT நிபுணர்களுக்கு இன்றியமையாத கருவியாக அமைகிறது. CURL மூலம், REST APIகளுக்கு HTTP கோரிக்கைகளைச் செய்யலாம், சேவையகங்களிலிருந்து தரவை மீட்டெடுக்கலாம் மற்றும் பல்வேறு பணிகளைச் செய்யலாம். இப்போது இந்தப் பிரிவில், CURL கட்டளைகளைப் பயன்படுத்தி XLS ஐ JSON ஆக மாற்றப் போகிறோம்.

இப்போது, ஒரு முன்நிபந்தனையாக, பின்வரும் கட்டளையைப் பயன்படுத்தி முதலில் JWT அணுகல் டோக்கனை (கிளையன்ட் சான்றுகளின் அடிப்படையில்) உருவாக்க வேண்டும்.

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"

பின்வரும் கட்டளையானது உள்ளீடு XLS ஆனது கிளவுட் ஸ்டோரேஜில் கிடைக்கும் என எதிர்பார்க்கிறது மற்றும் மாற்றிய பின், அதை லோக்கல் டிரைவில் சேமிக்கப் போகிறோம்.

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"

கிளவுட் சேமிப்பகத்திலிருந்து உள்ளீடு XLS ஐ ஏற்ற வேண்டும் மற்றும் JSON க்கு மாற்றப்பட்ட பிறகு, அதே கிளவுட் சேமிப்பகத்தில் வெளியீட்டை நேரடியாகச் சேமிக்க வேண்டும், பிறகு பின்வரும் கட்டளையைப் பயன்படுத்தி முயற்சிக்கவும்.

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>

விரைவான உதவிக்குறிப்பு

இலவச எக்செல் முதல் JSON மாற்றியைத் தேடுகிறோம்! எங்கள் ஆன்லைன் எக்செல் மாற்றி பயன்படுத்தி முயற்சிக்கவும்.

இறுதியான குறிப்புகள்

முடிவில், .NETக்கான Aspose.Cells Cloud SDK என்பது Excel விரிதாள்களை JSON வடிவத்திற்கு மாற்றுவதற்கான சக்திவாய்ந்த மற்றும் நெகிழ்வான தீர்வாகும். கிளவுட் அடிப்படையிலான கட்டமைப்பு, பயன்படுத்த எளிதான இடைமுகம் மற்றும் மேம்பட்ட அம்சங்களுடன், இந்த API ஆனது, நீங்கள் மென்பொருள் உருவாக்குநராக இருந்தாலும் அல்லது வணிகப் பயனராக இருந்தாலும், தரவு மாற்றும் பணிகளைச் செய்வதற்கு வசதியான மற்றும் திறமையான வழியை வழங்குகிறது. நீங்கள் ஒரே நேரத்தில் ஒரு விரிதாளை அல்லது பல விரிதாள்களை மாற்ற வேண்டுமானால், .NETக்கான Aspose.Cells Cloud SDK நம்பகமான மற்றும் திறமையான தீர்வை வழங்குகிறது. இந்த API ஐப் பயன்படுத்துவதன் மூலம், உங்கள் தரவு மாற்றப் பணிகளை நீங்கள் நெறிப்படுத்தலாம், நேரத்தையும் வளங்களையும் சேமிக்கலாம் மற்றும் உங்கள் வணிகத்தின் மிக முக்கியமான அம்சங்களில் கவனம் செலுத்தலாம்.

API இன் பிற அற்புதமான அம்சங்களை விளக்கும் தலைப்புகளின் பெரிய தொகுப்பைக் கொண்டிருக்கும் [தயாரிப்பு ஆவணத்தை 11 ஆராய்வதை நாங்கள் மிகவும் பரிந்துரைக்கிறோம். கடைசியாக, API ஐப் பயன்படுத்தும் போது ஏதேனும் சிக்கலை எதிர்கொண்டாலோ அல்லது தொடர்புடைய வினவல் ஏதேனும் இருந்தால், தயவுசெய்து எங்களை இலவச [தயாரிப்பு ஆதரவு மன்றம்9 மூலம் தொடர்பு கொள்ளவும்.

தொடர்புடைய கட்டுரைகள்

இதைப் பற்றி மேலும் அறிய பின்வரும் இணைப்புகளைப் பார்வையிடவும்: