مرجع تخصصی برنامه نویسان

انجمن تخصصی برنامه نویسان فارسی زبان

کاربر سایت

ars791

عضویت از 1393/08/30

مشکل در گرفتن json

  • شنبه 18 دی 1395
  • 11:31
تشکر میکنم

سلام به برنامه نویسان عزیز!

بنده یه دیتا بیس دارم که یه جدولش می خوام تبدیل کنم به json.

چون یه کلید خارجی از یه جدول دیگه وجود داره در این جدول 

همش خطا میده.من با این تبدیلش میکنم

JsonConvert.SerializeObject(s);

از json.net

در Application_Start هم این وارد کردم 

 HttpConfiguration config = GlobalConfiguration.Configuration;

            config.Formatters.JsonFormatter
                        .SerializerSettings
                        .ReferenceLoopHandling = Newtonsoft.Json.ReferenceLoopHandling.Ignore;

ولی باز خطا میده.ممنون

پاسخ های این پرسش

تعداد پاسخ ها : 2 پاسخ
کاربر سایت

ایمان مدائنی

عضویت از 1392/01/20

  • شنبه 18 دی 1395
  • 11:34

کوئری شما list هست واگه اشتباه نکنم برای تبدیل باید تک تک بدید

داخل یک حلقه سعی کنید به Json تبدیل کنید ببینید درست میشه

کاربر سایت

ars791

عضویت از 1393/08/30

  • شنبه 18 دی 1395
  • 14:15

سلامی دوباره، مشکلم حل شد

هر چی که داخل 

Application_Start وارد کردم

پاک کردم

بعد در قسمت کد ها 

JsonConvert.SerializeObject(s, Formatting.Indented, new JsonSerializerSettings {
                ReferenceLoopHandling = ReferenceLoopHandling.Ignore
            });

وارد کردم

درست شد

از سایت http://www.newtonsoft.com/ پیداش کردم

ممنون

یا علی مدد

کاربرانی که از این پست تشکر کرده اند

هیچ کاربری تا کنون از این پست تشکر نکرده است

اگر نیاز به یک مشاور در زمینه طراحی سایت ، برنامه نویسی و بازاریابی الکترونیکی دارید

با ما تماس بگیرید تا در این مسیر همراهتان باشیم :)