txt থেকে csv

.NET ক্লাউড SDK-এর মাধ্যমে TXT-কে CSV-এ রূপান্তর করুন।

ডেটা প্রসেসিংয়ের গতিশীল ল্যান্ডস্কেপে, প্লেইন টেক্সট (TXT) ফাইলগুলিকে CSV তে রূপান্তর করতে হবে .com/spreadsheet/csv/) বিন্যাস একটি গুরুত্বপূর্ণ বাধ্যতামূলক হিসাবে দাঁড়িয়েছে৷ .NET REST API ব্যবহার করে TXT থেকে CSV রূপান্তরের রাজ্যে প্রবেশ করুন, দক্ষ ডেটা বিনিময়যোগ্যতার ক্রমবর্ধমান চাহিদাকে মোকাবেলা করার জন্য ডিজাইন করা একটি রূপান্তরমূলক সমাধান৷ সুতরাং এই নিবন্ধটি এই রূপান্তরের জন্য প্রয়োজনীয় প্রয়োজনীয়তা প্রকাশ করে, ডেটা পরিচালনার জটিলতার মধ্যে পড়ে এবং এই প্রক্রিয়াটি যে স্বতন্ত্র সুবিধাগুলি নিয়ে আসে তা তুলে ধরে।

TXT থেকে CSV রূপান্তরের জন্য REST API

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

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

C# .NET-এ টেক্সট ফাইলকে CSV-তে রূপান্তর করুন

নিচের অংশে ধাপগুলি ব্যাখ্যা করা হয়েছে কিভাবে আমরা C# .NET ব্যবহার করে টেক্সট ফাইলকে প্রোগ্রাম্যাটিকভাবে CSV ফরম্যাটে রূপান্তর করতে পারি।

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

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

 cellsInstance.UploadFile("input.txt", inputFile);

ইনপুট টেক্সট ফাইল পড়ুন এবং ক্লাউড স্টোরেজে আপলোড করুন।

var response = cellsInstance.CellsWorkbookGetWorkbook("input.txt", null, format: "CSV", isAutoFit: true, null, null, null, "output.csv", null);

TXT থেকে CSV রূপান্তর রুটিন শুরু করুন। ফলস্বরূপ 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);

try
{
    // স্থানীয় ড্রাইভ থেকে ইনপুট টেক্সট ফাইল পড়ুন
    using (var inputFile = System.IO.File.OpenRead(input_TXT))
    {
        // ক্লাউড স্টোরেজে টেক্সট ফাইল আপলোড করুন
        cellsInstance.UploadFile("input.txt", inputFile);

        // TXT থেকে CSV রূপান্তর শুরু করুন
        var response = cellsInstance.CellsWorkbookGetWorkbook("input.txt", null, format: "CSV", isAutoFit: true, null, null, null, "ouptut.csv", null);

        // রূপান্তর সফল হলে সফল বার্তা প্রিন্ট করুন
        if (response != null && response.Equals("OK"))
        {
           Console.WriteLine("The TXT to CSV conversion completed successfully !");
           Console.ReadKey();
        }
    }
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
  • যদি আপনি সরাসরি ইনপুট TXT কে স্থানীয় ড্রাইভ থেকে 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);

try
{
    // স্থানীয় ড্রাইভ থেকে ইনপুট টেক্সট ফাইল পড়ুন
    using (var inputFile = System.IO.File.OpenRead(input_TXT))
    {
        // TXT থেকে CSV রূপান্তর শুরু করুন
        var response = cellsInstance.CellsWorkbookPutConvertWorkbook(inputFile, format: "CSV", null, "resultant.csv", null,null);

        // রূপান্তর সফল হলে সফল বার্তা প্রিন্ট করুন
        if (response != null && response.Equals("OK"))
        {
           Console.WriteLine("The TXT to CSV conversion completed successfully !");
           Console.ReadKey();
        }
    }
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
txt থেকে csv প্রিভিউ

.NET REST API ব্যবহার করে TXT থেকে CSV রূপান্তরের পূর্বরূপ।

উপরের উদাহরণে তৈরি করা ইনপুট টেক্সট ফাইল এবং ফলস্বরূপ CSV এখান থেকে ডাউনলোড করা যেতে পারে:

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

Aspose.Cells Cloud, এক্সেল ম্যানিপুলেশনের জন্য একটি শক্তিশালী API, আপনাকে TXT থেকে CSV রূপান্তরের জন্য একটি বহুমুখী সমাধান প্রদান করতে সিআরএল-এর সাথে নির্বিঘ্নে সংহত করে। 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"

এখন, টেক্সট ফাইলটিকে অনলাইনে CSV ফরম্যাটে রূপান্তর করতে নিম্নলিখিত কমান্ডটি চালান। ইনপুট TXT ফাইলটি ক্লাউড স্টোরেজে থাকতে হবে এবং রূপান্তর করার পরে, ফলস্বরূপ CSV ক্লাউড স্টোরেজে সংরক্ষণ করা হয়।

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

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

  • স্থানীয় ড্রাইভে সংরক্ষিত ফলাফল এক্সেল সংরক্ষণ করার জন্য, অনুগ্রহ করে নিম্নলিখিত cURL কমান্ডটি ব্যবহার করুন, যেখানে আমরা ফলাফলের ফাইলের নামটি এড়িয়ে গিয়েছি এবং ফলাফলের পাথ নির্দিষ্ট করতে -o আর্গুমেন্ট ব্যবহার করেছি।
curl -v "https://api.aspose.cloud/v3.0/cells/{sourceFile}?format=CSV&isAutoFit=true&onlySaveTable=true&checkExcelRestriction=true" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-o "output.csv"

উপসংহার

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

উপকারী সংজুক

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

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

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