json কে এক্সেল ওয়ার্কবুকে রূপান্তর করুন

.NET ক্লাউড SDK ব্যবহার করে কিভাবে JSON কে এক্সেল ওয়ার্কবুকে রূপান্তর করবেন।

JSON স্ট্রাকচার্ড ডেটা উপস্থাপনের ক্ষেত্রে নমনীয়তার জন্য বিখ্যাত, কিন্তু প্রায়শই আমাদের Excel এ এর অনুবাদের প্রয়োজন হয় /spreadsheet/xls/) ফরম্যাট আরও পরিশীলিত ভিজ্যুয়ালাইজেশন, বিশ্লেষণ এবং শেয়ার করার জন্য। এই রূপান্তরটি গতিশীল, ওয়েব-ভিত্তিক ডেটা স্ট্রাকচার এবং এক্সেল স্প্রেডশীট দ্বারা প্রদত্ত বিস্তৃত ক্ষমতাগুলির মধ্যে ব্যবধান পূরণে গুরুত্বপূর্ণ। তদ্ব্যতীত, যেহেতু ব্যবসাগুলি প্রচুর পরিমাণে বৈচিত্র্যময় ডেটা নিয়ে ঝাঁপিয়ে পড়ে, JSON-কে এক্সেল-এ নিরবিচ্ছিন্নভাবে রূপান্তরিত করার গুরুত্ব আরও অ্যাক্সেসযোগ্য, সংগঠিত এবং দৃশ্যত স্বজ্ঞাত উপস্থাপনাকে উত্সাহিত করার মধ্যে নিহিত। আসুন আমরা কিভাবে .NET ক্লাউড SDK ব্যবহার করে JSON কে XLS বা XLSX ফর্ম্যাটে গতিশীলভাবে রূপান্তর করতে পারি তার বিস্তারিত অন্বেষণ করি।

JSON থেকে Excel রূপান্তরের জন্য .NET Cloud SDK

JSON-কে Excel-এ রূপান্তর করা Aspose.Cells Cloud SDK for .NET এর শক্তিশালী ক্ষমতার সাথে একটি বিরামহীন প্রক্রিয়া হয়ে ওঠে। এই API ব্যবহার করে, আপনি অনায়াসে ক্লাউড স্টোরেজে আপনার JSON ডেটা আপলোড করতে পারেন, একটি সাধারণ API কলের মাধ্যমে এক্সেল ফর্ম্যাটে একটি গতিশীল রূপান্তর শুরু করতে পারেন৷ Aspose.Cells ক্লাউডের বহুমুখিতা JSON ডেটার উপযোগী উপস্থাপনা নিশ্চিত করে, এক্সেল আউটপুটের উপর একটি সুনির্দিষ্ট নিয়ন্ত্রণের অনুমতি দেয়।

এখন, .NET অ্যাপ্লিকেশানে এই SDK-এর ক্ষমতাগুলিকে কাজে লাগানোর জন্য, প্রথমে আমাদের NuGet প্যাকেজ ম্যানেজারে Aspose.Cells-Cloud অনুসন্ধান করতে হবে এবং প্যাকেজ যোগ করুন বোতামে ক্লিক করতে হবে। দ্বিতীয়ত, ক্লাউড ড্যাশবোর্ড থেকে আপনার ক্লায়েন্টের শংসাপত্রগুলি পান। আপনার যদি কোনো বিদ্যমান অ্যাকাউন্ট না থাকে, তাহলে দ্রুত শুরু নিবন্ধে উল্লেখিত নির্দেশাবলী অনুসরণ করে একটি বিনামূল্যে অ্যাকাউন্ট তৈরি করুন।

C# .NET-এ JSON-এ XLS-এ রূপান্তর করুন

এই বিভাগটি বিশদ ব্যাখ্যা করে যে API কীভাবে JSON থেকে XLS রূপান্তরকে জ্ঞাত সিদ্ধান্ত গ্রহণ এবং উন্নত ডেটা ভিজ্যুয়ালাইজেশনের জন্য সহজতর করতে পারে।

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

প্রথমত, CellsApi ক্লাসের একটি অবজেক্ট তৈরি করুন যেখানে আমরা আর্গুমেন্ট হিসাবে ক্লায়েন্ট শংসাপত্রগুলি পাস করি।

cellsInstance.UploadFile("sourceFile.json", file);

ক্লাউড স্টোরেজে ইনপুট JSON ফাইল আপলোড করুন।

cellsInstance.CellsWorkbookGetWorkbook("sourceFile.json", format: "XLS", isAutoFit: true, outPath: resultant_file);

অবশেষে, JSON কে Excel এ রূপান্তর করতে API কল করুন। সফল রূপান্তরের পরে, ফলাফলের এক্সেল ওয়ার্কবুক ক্লাউড স্টোরেজে সংরক্ষণ করা হয়।

// সম্পূর্ণ উদাহরণ এবং ডেটা ফাইলের জন্য, অনুগ্রহ করে এখানে যান 
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 cellsInstance = new CellsApi(clientID, clientSecret);

// ইনপুট JSON ফাইলের নাম
string input_JSON = @"source.json";
// ফলাফলের এক্সেল ওয়ার্কশীটের নাম
string resultant_file = "output.xlsx";

// স্থানীয় ড্রাইভ থেকে JSON ফাইল লোড করুন
using (var file = System.IO.File.OpenRead(input_JSON))
{
    // ক্লাউড স্টোরেজে ইনপুট ফাইল আপলোড করুন
    cellsInstance.UploadFile("sourceFile.json", file);
}

// অনলাইনে JSON-এ Excel-এ রূপান্তর করতে API-কে কল করুন
cellsInstance.CellsWorkbookGetWorkbook("sourceFile.json", format: "XLS", isAutoFit: true, outPath: resultant_file);
অনলাইনে এক্সেল করতে json

JSON থেকে Excel ওয়ার্কবুক রূপান্তরের পূর্বরূপ।

উপরের উদাহরণে ব্যবহৃত নমুনা JSON ফাইলটি এখান থেকে ডাউনলোড করা যেতে পারে:

CURL কমান্ড ব্যবহার করে Excel থেকে JSON

Aspose.Cells Cloud এবং cURL কমান্ড ব্যবহার করে JSON-কে Excel-এ রূপান্তর করা একটি নমনীয় এবং স্ক্রিপ্টেবল সমাধান প্রদান করে। CURL কমান্ডগুলি একটি দক্ষ সেতু হিসাবে কাজ করে, আপনার অ্যাপ্লিকেশনটিকে Aspose.Cells ক্লাউডের শক্তিশালী ক্ষমতার সাথে নির্বিঘ্নে সংযুক্ত করে। তদ্ব্যতীত, এই পদ্ধতিটি শুধুমাত্র Aspose.Cells ক্লাউডের বিভিন্ন উন্নয়ন পরিবেশে একীকরণকে সহজ করে না বরং JSON ডেটাকে দৃষ্টিকটু এবং স্ট্রাকচার্ড এক্সেল শীটে রূপান্তরের জন্য একটি সামঞ্জস্যপূর্ণ এবং নির্ভরযোগ্য প্রক্রিয়াও নিশ্চিত করে।

এই পদ্ধতির প্রথম ধাপ হল নিম্নলিখিত কমান্ড ব্যবহার করে একটি JWT অ্যাক্সেস টোকেন তৈরি করা:

curl -v "https://api.aspose.cloud/connect/token" \
 -X POST \
 -d "grant_type=client_credentials&client_id=921363a8-b195-426c-85f7-7d458b112383&client_secret=2bf81fca2f3ca1790e405c904b94d233" \
 -H "Content-Type: application/x-www-form-urlencoded" \
 -H "Accept: application/json"

একবার আমাদের কাছে JWT টোকেন হয়ে গেলে, XLS ওয়ার্কশীটে JSON রপ্তানি করতে অনুগ্রহ করে নিম্নলিখিত কমান্ডটি চালান।

curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=XLS&isAutoFit=true&onlySaveTable=true&outPath={output}&checkExcelRestriction=true" \
-X GET \
-H  "accept: application/json" \
-H  "authorization: Bearer {accessToken}" \
-d {}

ক্লাউড স্টোরেজে উপলব্ধ ইনপুট JSON ফাইলের নাম দিয়ে সোর্সফাইল প্রতিস্থাপন করুন, জেনারেট করা XLS ওয়ার্কশীটের নাম দিয়ে আউটপুট এবং উপরে জেনারেট করা JWT অ্যাক্সেস টোকেন দিয়ে অ্যাক্সেসটোকেন প্রতিস্থাপন করুন।

উপসংহার

উপসংহারে, JSON-কে এক্সেলে রূপান্তর করার প্রক্রিয়াটি একটি গতিশীল যাত্রা হিসাবে উদ্ভাসিত হয়, যা ডেভেলপারদের দুটি শক্তিশালী পথ প্রদান করে (একটি .NET সহ Aspose.Cells Cloud API এর মাধ্যমে এবং অন্যটি cURL কমান্ডের মাধ্যমে)। .NET-এর বৈশিষ্ট্য-সমৃদ্ধ পরিবেশ বেছে নেওয়া হোক বা cURL কমান্ডের সরলতা, উভয় পথই JSON-এর নমনীয় ডেটা স্ট্রাকচারকে Excel-এর সংগঠিত এবং দৃশ্যত স্বজ্ঞাত পরিমণ্ডলে অনুবাদ করার তাৎপর্যকে আন্ডারস্কোর করে।

উপকারী সংজুক

  • [বিনামূল্যে সমর্থন ফোরাম6

সম্পরকিত প্রবন্ধ

আমরা অত্যন্ত নিম্নোক্ত ব্লগ পরিদর্শন সুপারিশ: