آموزش زبان های برنامه نویسی

آموزش زبان های برنامه نویسی

آموزش انواع زبان های برنامه نویسی
آموزش زبان های برنامه نویسی

آموزش زبان های برنامه نویسی

آموزش انواع زبان های برنامه نویسی

نحوه ذخیره کردن متن در فایل Json


 نحوه کار با jSon


ذخیره یک فایل متنی در Json


برای کار با فایل json ابتدا آن فرمت  و متن مورد نظر را با استفاده از تابع زیر تبدیل میکنیم


public static string ToJSON(this object obj)

        {

            JavaScriptSerializer Serializer = new JavaScriptSerializer();

            return Serializer.Serialize(obj);

        }

        public static string ToJSON(this object obj, int recursionDepth)

        {

            JavaScriptSerializer serializer = new JavaScriptSerializer();

            serializer.RecursionLimit = recursionDepth;

            return serializer.Serialize(obj);

        }


از دو تابع بالا برای تبدیل دیتا ها به فایل جی سان استفاده میکنیم


و نهایتا با استفاده از کدهای زیر آن را در مسیر مشخصی ذخیره میکنیم


 

  var json=Context.District_FCH(null, null, Convert.ToInt32(drpRegionId.SelectedValue));

                    string jjs = ToJSON(json);

                    System.IO.File.WriteAllText(@"c:\path.txt", jjs);




که خط اولی دیتاهای موجود را با استفاده از استورپروسیژر از دیتابیس میخونه 

و در خط دومی آن را به نوع جی سان و استرینگ تبدیل میکنه

و در خط سوم آن را به عنوان یک فایل در حافظه ذخیره میکند.



نظرات 0 + ارسال نظر
برای نمایش آواتار خود در این وبلاگ در سایت Gravatar.com ثبت نام کنید. (راهنما)
ایمیل شما بعد از ثبت نمایش داده نخواهد شد