এক্সেলকে json এ রূপান্তর করুন

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

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

এক্সেল থেকে JSON রূপান্তরের জন্য .NET REST API

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

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

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

আপনি জটিল স্প্রেডশীট বা সহজবোধ্য ডেটা সেট নিয়ে কাজ করছেন না কেন, SDK আপনার .NET অ্যাপ্লিকেশনগুলিতে দক্ষতা, নির্ভুলতা এবং একীকরণের সহজতা নিশ্চিত করে৷ তাই এই বিভাগে, আমরা C# .NET ব্যবহার করে একটি XLS কে JSON ফরম্যাটে রূপান্তর করতে যাচ্ছি।

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

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

using (var file = System.IO.File.OpenRead(input_CSV))

স্ট্রিম ইনস্ট্যান্সে ইনপুট এক্সেল ওয়ার্কবুকের বিষয়বস্তু পড়ুন।

cellsInstance.CellsWorkbookPutConvertWorkbook(file, format: "JSON", outPath: resultant_file);

অবশেষে, এক্সেল ওয়ার্কবুককে JSON-এ রূপান্তর করতে 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);

// ইনপুট এক্সেল ওয়ার্কশীটের নাম
string input_XLS = @"D:\Github\resultant.xls";
// ফলাফল JSON ফাইল
string resultant_file = "resultant.json";

// স্থানীয় ড্রাইভ থেকে XLSB ফাইল লোড করুন
using (var file = System.IO.File.OpenRead(input_XLS))
{
    // এক্সেলকে JSON-এ রূপান্তর করতে API কল করুন
    cellsInstance.CellsWorkbookPutConvertWorkbook(file, format: "JSON", outPath: resultant_file);
}
এক্সেল থেকে json কনভার্টার

এক্সেল থেকে JSON রূপান্তরের পূর্বরূপ।

ইনপুট এক্সেল ওয়ার্কবুক এবং ফলস্বরূপ উপরে তৈরি করা JSON ফাইলটি এখান থেকে ডাউনলোড করা যেতে পারে:

CURL কমান্ড ব্যবহার করে XLSX কে JSON-এ রূপান্তর করা হচ্ছে

JSON-এ XLSX-এর বিরামবিহীন রূপান্তরের আরেকটি আকর্ষণীয় বিকল্প, যা সহজেই আপনার কর্মপ্রবাহে একীভূত হতে পারে Aspose.Cells ক্লাউড এবং cURL কমান্ডের একটি শক্তিশালী সংমিশ্রণ। Aspose.Cells Cloud API দ্বারা প্রদত্ত নমনীয়তা আপনাকে সাধারণ cURL কমান্ডের মাধ্যমে পরিষেবার সাথে ইন্টারঅ্যাক্ট করতে দেয়, একটি স্ক্রিপ্টেবল সমাধান প্রদান করে যা প্ল্যাটফর্ম অতিক্রম করে।

এই পদ্ধতির প্রথম ধাপ হল নিম্নলিখিত কমান্ড ব্যবহার করে একটি 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"

এখন, XLSX কে JSON ফর্ম্যাটে রূপান্তর করতে নিম্নলিখিত কমান্ডটি চালান। অনুগ্রহ করে মনে রাখবেন যে নিম্নলিখিত অনুরোধ পদ্ধতির জন্য ইনপুট এক্সেল ওয়ার্কবুকটি ইতিমধ্যেই ক্লাউড স্টোরেজে উপলব্ধ থাকতে হবে।

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

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

উপসংহার

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

উপকারী সংজুক

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

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

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