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

কিভাবে .NET Cloud SDK ব্যবহার করে JSON কে HTML এ রূপান্তর করবেন।

ওয়েব ডেভেলপমেন্টের একটি ক্রমবর্ধমান ল্যান্ডস্কেপে, গতিশীল এবং ব্যবহারকারী-বান্ধব ডেটা উপস্থাপনার প্রয়োজনীয়তা সর্বাপেক্ষা গুরুত্বপূর্ণ হয়ে উঠেছে। যেহেতু ডেটা-চালিত অ্যাপ্লিকেশনগুলি প্রসারিত হতে থাকে, নির্বিঘ্নে JSON কে HTML তে রূপান্তর করার ক্ষমতা html/) একটি গুরুত্বপূর্ণ বৈশিষ্ট্য হিসাবে আবির্ভূত হয়। অতএব, আমাদের .NET REST API এই অপরিহার্য প্রয়োজনীয়তার একটি শক্তিশালী সমাধান প্রদান করে, বিকাশকারীদের ক্ষমতায়ন করে JSON ডেটা অনায়াসে HTML কাঠামোতে অনুবাদ করতে। এখন, এই বিস্তৃত নির্দেশিকায়, আমরা .NET REST API ব্যবহার করে ‘JSON থেকে HTML’ রূপান্তরের প্রয়োজনীয়তা এবং বাস্তবিক প্রয়োগের বিষয়ে আলোচনা করতে যাচ্ছি।

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

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

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

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

আসুন C# .NET ব্যবহার করে JSON থেকে এইচটিএমএল রূপান্তর ক্ষমতাগুলিতে ট্যাপ করি, যাতে আমরা আমাদের অ্যাপ্লিকেশনগুলিকে উন্নত করতে পারি, ব্যবহারকারীদের ইন্টারেক্টিভ এবং দৃশ্যত আকর্ষণীয় অভিজ্ঞতা প্রদান করতে পারি।

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

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

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

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

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

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

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

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

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

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

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

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

JSON থেকে HTML রূপান্তরের জন্য Aspose.Cells Cloud এবং cURL কমান্ডের জন্য নির্বাচন করা Aspose.Cells ক্লাউড API-এর শক্তির উপর ভিত্তি করে একটি শক্তিশালী এবং বহুমুখী সমাধান প্রদান করে। যদিও সরাসরি JSON থেকে HTML রূপান্তর নেটিভ নাও হতে পারে, cURL কমান্ডগুলি ব্যবহার করে 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"

এখন, JSON কে HTML ফর্ম্যাটে রূপান্তর করতে নিম্নলিখিত কমান্ডটি চালান।

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

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

উপসংহার

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

উপকারী সংজুক

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

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

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