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

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

JSON ডেটাকে CSV তে রূপান্তর করার সরলতা আনলক করুন (কমা দিয়ে আলাদা করা মান ) অনায়াসে আমাদের ব্যাপক গাইড সঙ্গে. .NET REST API ব্যবহার করে ডেটা ট্রান্সফরমেশনের জগতে ডুব দিন, যেখানে আমরা অনলাইনে ‘json ফরম্যাটে csv’ রূপান্তরের মাধ্যমে নির্বিঘ্নে নেভিগেট করার জন্য ধাপে ধাপে নির্দেশনা প্রদান করি। আমাদের ব্যবহারকারী-বান্ধব টিউটোরিয়ালের মাধ্যমে আপনার ডেটা ম্যানিপুলেশন দক্ষতা উন্নত করুন, JSON থেকে CSV ফর্ম্যাটে একটি মসৃণ রূপান্তর নিশ্চিত করুন।

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

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

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

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

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

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

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

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

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

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

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

// সম্পূর্ণ উদাহরণ এবং ডেটা ফাইলের জন্য, অনুগ্রহ করে এখানে যান 
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 = @"input.json";
// ফলাফল CSV ফাইল
string resultant_file = "resultant.csv";

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

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

JSON থেকে CSV রূপান্তরের পূর্বরূপ।

উপরে উত্পন্ন নমুনা JSON ফাইল এবং ফলাফল CSV এখান থেকে ডাউনলোড করা যেতে পারে:

CURL কমান্ড ব্যবহার করে JSON কে CSV তে রূপান্তর করুন

Aspose.Cells Cloud এবং cURL কমান্ড ব্যবহার করে নির্বিঘ্নে JSON-কে CSV-তে রূপান্তর করা একটি ক্লাউড পরিবেশে ডেটা ফর্ম্যাট রূপান্তরের জন্য একটি সরল এবং কার্যকর সমাধান প্রদান করে। ক্লাউড স্টোরেজে আপনার JSON ফাইল আপলোড করে এবং Convert API এন্ডপয়েন্ট ব্যবহার করে, আপনি অনায়াসে আপনার ডেটাকে CSV-এ রূপান্তর করতে পারেন। cURL কমান্ডগুলি একটি সহজ কিন্তু শক্তিশালী প্রক্রিয়া প্রদর্শন করে, যা আপনাকে সোর্স ফাইল (input.json) এবং কাঙ্খিত আউটপুট ফরম্যাট (CSV) নির্দিষ্ট করতে দেয় এবং একটি একক API কলের মাধ্যমে JSON-কে CSV ফর্ম্যাটে রূপান্তর করে৷

এই পদ্ধতির প্রথম ধাপ হল নিম্নলিখিত কমান্ড ব্যবহার করে একটি 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 টোকেন হয়ে গেলে, JSON কে CSV ফর্ম্যাটে রূপান্তর করতে দয়া করে নিম্নলিখিত কমান্ডটি চালান।

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

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

উপসংহার

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

উপকারী সংজুক

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

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

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