json را به csv تبدیل کنید

نحوه تبدیل JSON به CSV با استفاده از NET Cloud SDK.

قفل سادگی تبدیل داده‌های JSON به CSV (مقادیر جدا شده با کاما) را باز کنید ) بدون زحمت با راهنمای جامع ما. با استفاده از NET REST API به دنیای تبدیل داده ها شیرجه بزنید، جایی که ما دستورالعمل های گام به گام را برای پیمایش یکپارچه از طریق تبدیل «قالب json به csv» به صورت آنلاین ارائه می دهیم. مهارت‌های دستکاری داده‌های خود را با آموزش کاربرپسند ما افزایش دهید و از انتقال نرم از فرمت‌های JSON به CSV اطمینان حاصل کنید.

NET REST API برای تبدیل JSON به CSV

تبدیل JSON به CSV با استفاده از Aspose.Cells Cloud SDK for .NET مزایای زیادی را به همراه دارد و کارهای دستکاری داده را ساده می کند. این فرآیند قابلیت همکاری داده ها را با تسهیل انتقال صاف بین فرمت های مختلف افزایش می دهد و به ویژه برای کاربرانی که نیاز به ادغام منابع داده های متنوع دارند مفید است. علاوه بر این، خود SDK طیف وسیعی از قابلیت‌های قدرتمند فراتر از تبدیل را ارائه می‌دهد و به توسعه‌دهندگان اجازه می‌دهد تا فایل‌های اکسل را در فضای ابری بدون زحمت ایجاد، دستکاری و پردازش کنند.

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

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

ما آموخته‌ایم که Aspose.Cells Cloud SDK به شما این امکان را می‌دهد که برنامه‌های قوی بسازید که فایل‌های اکسل را به‌طور مؤثر مدیریت کنند. این انعطاف پذیری و راحتی بیشتری را برای گردش کار مدیریت داده در یک محیط ابری به ارمغان می آورد. بنابراین، با استفاده از اهرم‌های این API شگفت‌انگیز، بیایید به جزئیات چگونگی تبدیل JSON به CSV با استفاده از قطعه کد C#.NET بپردازیم.

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 تبدیل کنید

تبدیل JSON به CSV یکپارچه با استفاده از Aspose.Cells Cloud و دستورات cURL یک راه حل ساده و کارآمد برای تبدیل قالب داده در محیط ابری ارائه می دهد. با آپلود فایل JSON خود در فضای ذخیره سازی ابری و استفاده از Convert API endpoint، می توانید بدون زحمت داده های خود را به 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 {}

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

نتیجه

در پایان، چه با استفاده از Aspose.Cells Cloud SDK برای .NET یا از طریق دستورات cURL با Aspose.Cells Cloud API، JSON را به CSV تبدیل کنید، هر دو روش راه حل های قوی و انعطاف پذیری را برای تبدیل داده ها در محیط ابری ارائه می دهند. با این حال، SDK یک ادغام یکپارچه را با پروژه‌های دات‌نت شما فراهم می‌کند و از طریق روش‌های مستند و قابلیت‌های گسترده‌اش، راحتی را ارائه می‌دهد. از سوی دیگر، دستورات cURL یک رابط خط فرمان را برای کسانی که راه‌حلی سبک و قابل نوشتن را ترجیح می‌دهند، ارائه می‌کند و دسترسی به پلتفرم‌های مختلف را تضمین می‌کند. با این وجود، هر رویکردی که دنبال کنید، Aspose.Cells Cloud به عنوان یک انتخاب قابل اعتماد و غنی از ویژگی ها برای نیازهای پردازش داده شما برجسته می شود.

لینک های مفید

مقالات مرتبط

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