JSON to CSV in C#

هنگامی که با داده ها کار می کنید، دو فرمت اغلب به بازی می آیند: JSON (JavaScript Object Notation) و CSV (Comma-Separated Values).JSON برای تبادل داده های ساختاری عالی است، در حالی که CSV همچنان یک راه ساده و دوستانه برای ذخیره اطلاعات جدول است.در این پست، من شما را از طریق یک فرآیند دقیق، گام به گام برای تبدیل اطلاعات JSon به قالب CSV با استفاده از C# پیاده روی می کنم.

کتابخانه C# برای تبدیل JSON به CSV

برای رسیدگی به تبدیل بیهوده، ما از قدرتمند استفاده می کنیم. Aspose.Cells JSON Converter برای .NET کتابخانه: شما می توانید به سرعت شروع کنید دانلود API یا آن را از طریق نوکیا. به عنوان مثال، با استفاده از کنسول مدیریت بسته، به سادگی اجرا کنید:

PM> Install-Package Aspose.Cells

مراحل تبدیل JSON به CSV

Aspose.Cells برای .NET تبدیل JSON به CSV را آسان تر می کند.در اینجا یک نگاه دقیق تر به فرآیند کلی است:

  • ایجاد یک دفتر کار جدید اکسل: با ایجاد یک فایل جدید اکسل از یک قفسه خالی شروع کنید.
  • **داده های JSON خود را بخوانید: **داده های وارد شده از یک فایل JSON یا یک نوار JSON.
  • وارد کردن داده ها به دفتر کار: از ویژگی های ساخته شده کتابخانه برای وارد کردن داده های JSON به دفتر کار اکسل استفاده کنید.
  • تصدیق به عنوان CSV: داده ها را از دفترچه کار به یک فایل CSV ذخیره کنید و آن را برای استفاده در برنامه های مختلف آماده کنید.

با این مراحل در ذهن، بیایید عمیق تر در کد غوطه ور شویم.

تبدیل داده های JSON به CSV به C#

این بخش در مورد چگونگی تبدیل JSON به CSV به صورت برنامه نویسی به C# توضیح می دهد.

  • ایجاد یک موضوع کتاب کار: شما یک برنامه جدید را نصب می کنید کتاب کار موضوعی که به عنوان فایل اکسل شما عمل می کند.
  • انتخاب ورق کار: یک مرجع به ورقه کار اول از طریق [بایگانی برچسب ها: کارگاه0 ) جمع آوری
  • تنظیم گزینه های تبدیل: ایجاد یک مثال از دانلود JsonLayoutOptions کلاس برای تنظیم هر تنظیمات اضافی که ممکن است نیاز داشته باشید.
  • واردات داده های JSON: استفاده از بایگانی برچسب ها: واردات روش بارگذاری داده های JSON خود را به طور مستقیم به ورق کار.
  • به عنوان CSV ذخیره کنید: در نهایت، داده های دفترچه کار خود را به عنوان یک فایل CSV با استفاده از بایگانی برچسب ها: SaveFormat.CSV روش است.

نمونه کد زیر نشان می دهد یک پیاده سازی عملی از صادرات داده های JSON به CSV با C#:

اطلاعات JSON

برای نشان دادن، نمونه JSON زیر را در نظر بگیرید، که یک لیست از گره ها با شهرت آنها را نشان می دهد. این ورودی JSON است که در نمونه کد بالا استفاده می شود:

[
    {"nodeId":1,"reputation":1134},
    {"nodeId":2,"reputation":547},
    {"nodeId":3,"reputation":1703},
    {"nodeId":4,"reputation":-199},
    {"nodeId":5,"reputation":-306},
    {"nodeId":6,"reputation":-49},
    {"nodeId":7,"reputation":1527},
    {"nodeId":8,"reputation":1223}
]

تبدیل CSV

پس از انجام تبدیل، داده های JSON به یک فایل CSV به خوبی سازمان یافته تبدیل می شوند.در تصویر زیر نمونه ای از آنچه که CSV تبدیل شده به نظر می رسد را نشان می دهد:

JSON to CSV

تبدیل JSON به CSV آنلاین

اگر شما ترجیح می دهید یک راه حل سریع بدون نوشتن کد، بررسی ما مجانی آنلاین JSON به CSV تبدیلاین ابزار به شما اجازه می دهد تا به سادگی فایل JSON خود را بارگذاری و آن را مدیریت تبدیل برای شما در یک لحظه.

مجانی داده های JSON به تبدیل CSV

آیا می خواهید قدرت کامل Aspose.Cells برای .NET بدون هیچ محدودیتی را امتحان کنید؟ شما می توانید یک مجوز موقت رایگان و صادرات فایل های JSON به فرمت CSV بدون هیچ محدودیت ارزیابی. مستندات بسیار مفید است و جامعه ما در این زمینه فعال است. انجمن اگر سوالی دارید.

نتیجه گیری

تبدیل داده های JSON به CSV با استفاده از C# هر دو کارآمد و ساده با Aspose.Cells برای .NET. این کتابخانه نه تنها عملیات فایل های اکسل را ساده تر می کند، بلکه فاصله بین فرمت های مختلف داده ها را نیز پل می دهد، آن را آسان تر برای ادغام و دستکاری داده در برنامه های .Net می سازد. آیا شما در حال توسعه نرم افزار های مبتنی بر داده و یا فقط اصلاح داده خود هستید، پیروی از مراحل بالا به شما کمک خواهد کرد تولید فایل J SON به Excel با استعمال C # یا از روش های دیگر مانند **JSON تا CSV کنسول برای پروژه های خود استفاده کنید.

More in this category