اکسل به csv

نحوه تبدیل اکسل به مقادیر جدا شده با کاما به صورت آنلاین با .NET Cloud SDK.

توانایی تبدیل یکپارچه فایل‌های Excel به فرمت CSV به عنوان یک فرمت محوری است. مهارت برای توسعه دهندگان و علاقه مندان به داده به طور یکسان. ما می‌دانیم که برگه‌های اکسل ابزار قدرتمندی برای سازماندهی داده‌ها هستند، اما گاهی اوقات در مورد قابلیت تعویض و سازگاری با سیستم‌های مختلف با چالش‌هایی مواجه می‌شویم. بنابراین، این راهنما به بررسی نیاز ضروری برای این تحول می پردازد، و در تفاوت های ظریف قابل تعویض داده ها، با سهولت ادغام، بررسی می کند. بیایید به جزئیات استفاده از NET REST API بپردازیم که به شما امکان می دهد تا به طور کارآمد جریان کار داده ها را پیمایش و بهینه کنید.

SDK تبدیل اکسل به CSV

Aspose.Cells Cloud SDK for .NET زمانی که به دنبال راه حلی قوی و کارآمد برای تبدیل اکسل به CSV هستید، دامنه ای از امکانات را باز می کند. این SDK از فرمت‌های مختلف اکسل پشتیبانی می‌کند و انعطاف‌پذیری در مدیریت ساختارهای داده متنوع را تضمین می‌کند. بنابراین، با استفاده از قدرت Aspose.Cells Cloud SDK در C#.NET، می توانید بدون زحمت فایل های پیچیده Excel را به CSV تبدیل کنید و یکپارچگی و قالب بندی داده ها را حفظ کنید.

برای استفاده از SDK در برنامه، ابتدا باید «Aspose.Cells-Cloud» را در مدیریت بسته‌های NuGet جستجو کنیم و روی دکمه «افزودن بسته» کلیک کنیم. در مرحله دوم، اعتبار مشتری خود را از داشبورد ابری دریافت کنید. اگر حساب موجود ندارید، به سادگی با دنبال کردن دستورالعمل‌های مشخص شده در مقاله شروع سریع یک حساب رایگان ایجاد کنید.

تبدیل XLSX به CSV در C#.NET

Cloud SDK توانایی انجام تبدیل در فضای ابری را فراهم می کند و لایه ای از مقیاس پذیری و دسترسی را اضافه می کند و نیاز به نصب های محلی را از بین می برد. بیایید جزئیات نحوه تبدیل XLSX به CSV با استفاده از C#.NET را بررسی کنیم.

CellsApi cellsInstance = new CellsApi(clientID, clientSecret);

یک شی از کلاس CellsApi ایجاد کنید که در آن اعتبار مشتری را به عنوان آرگومان ارسال می کنیم.

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

ما باید محتوای اکسل ورودی را بخوانیم و سپس آن را در فضای ذخیره سازی ابری آپلود کنیم.

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

اکنون، برای انجام تبدیل اکسل به 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);

try
{
    // محتوای درایو محلی فایل اکسل را بخوانید
    using (var inputFile = System.IO.File.OpenRead(input_Excel))
    {
        // کتاب کار را در فضای ذخیره سازی ابری آپلود کنید
        cellsInstance.UploadFile("input.xlsx", inputFile);

        // عملیات تبدیل اکسل به CSV را راه اندازی کنید
        var response = cellsInstance.CellsWorkbookGetWorkbook("input.xlsx", null, format: "CSV", isAutoFit: true, null, null, null, "ouptut.csv", null);

        // پیام موفقیت آمیز چاپ در صورت موفقیت آمیز بودن تبدیل
        if (response != null && response.Equals("OK"))
        {
           Console.WriteLine("The Excel is successfully converted to CSV !");
           Console.ReadKey();
        }
    }
}
catch (Exception ex)
{
    Console.WriteLine("error:" + ex.Message + "\n" + ex.StackTrace);
}
پیش نمایش اکسل به csv

پیش نمایش تبدیل اکسل به CSV با استفاده از NET REST API.

کتاب کار ورودی اکسل و CSV حاصله تولید شده در مثال بالا را می توان از زیر دانلود کرد:

فایل های اکسل به کاما با استفاده از دستورات cURL

ما آموخته‌ایم که Aspose.Cells Cloud یک API جامع برای دستکاری اکسل در فضای ابری ارائه می‌کند، و دستورات cURL راه مناسبی برای تعامل با این API ارائه می‌کند. . بنابراین، تبدیل اکسل به فایل‌های محدود شده با کاما (CSV) با استفاده از Aspose.Cells Cloud در ارتباط با دستورات cURL یک رویکرد قدرتمند و همه‌کاره است. بنابراین، ترکیب دستورات Aspose.Cells Cloud و cURL یک راه حل یکپارچه و کارآمد را برای توسعه دهندگانی که به دنبال انجام تبدیل Excel به 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، لطفاً دستور زیر را برای تبدیل اکسل به CSV به صورت آنلاین اجرا کنید. اکسل ورودی باید از قبل در فضای ذخیره سازی ابری موجود باشد و پس از تبدیل، CSV حاصل در فضای ذخیره سازی ابری مشابه ذخیره می شود (مگر اینکه مکان متفاوتی را مشخص کنید).

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

«sourceFile» را با نام کتاب کار ورودی اکسل موجود در فضای ذخیره‌سازی ابری، «نتیجه» را با نام CSV خروجی برای تولید و «accessToken» را با یک نشانه دسترسی JWT که در بالا ایجاد شده است جایگزین کنید.

  • برای ذخیره CSV حاصل در درایو محلی، لطفاً از دستور cURL زیر استفاده کنید که در آن نام فایل خروجی را در درخواست GET نادیده گرفته ایم و از آرگومان -o استفاده کرده ایم و مسیر فایل حاصل را مشخص می کنیم.
curl -v "https://api.aspose.cloud/v3.0/cells/input.xls?format=CSV&isAutoFit=true&onlySaveTable=true&checkExcelRestriction=true" \
-X GET \
-H "accept: application/json" \
-H "authorization: Bearer {accessToken}" \
-o "resultant.csv"

نتیجه

در پایان، این راهنمای جامع دو رویکرد قدرتمند را برای تبدیل Excel به CSV روشن کرده است که هر کدام نیازهای متنوع توسعه دهندگان را برآورده می کند. چه از قابلیت‌های C#.NET استفاده کنیم یا از Aspose.Cells Cloud با دستورات cURL، ما کارایی تبدیل داده‌های اکسل را ساده‌سازی و افزایش می‌دهیم. هر مسیری که انتخاب شده باشد، شما به بینش های مورد نیاز برای ارتقاء گردش کار پردازش داده خود و تبدیل یکپارچه فایل های Excel به CSV با اطمینان مجهز هستید.

لینک های مفید

مقالات مرتبط

ما به شدت توصیه می کنیم از وبلاگ های زیر دیدن کنید: