تعطيل ADBLOCK

يمنع ADBlock بعض المحتوى على الموقع

ADBlock errore

هل هناك طريقة بني في صافي AJAX لتسلسل كائن يدويا إلى سلسلة JSON؟

StackOverflow https://stackoverflow.com/questions/35106

نصائح أخرى

وأعتقد أن ما كنت تبحث عن هذه الفئة:

وSystem.ServiceModel.Web.DataContractJsonSerializer

وهنا مثال من ريك ستراهل: DataContractJsonSerializer في. NET 3.5

حسنا، أنا حاليا باستخدام أساليب الإرشاد التالية لتسلسل وإلغاء تسلسل قطع:

using System.Web.Script.Serialization;

public static string ToJSON(this object objectToSerialize)
{
  JavaScriptSerializer jss = new JavaScriptSerializer();
  return jss.Serialize(objectToSerialize);
}

/// <typeparam name="T">The type we are deserializing the JSON to.</typeparam>
public static T FromJSON<T>(this string json)
{
  JavaScriptSerializer jss = new JavaScriptSerializer();
  return jss.Deserialize<T>(json);
}

وأنا استخدم هذا لا بأس به - يتم تحذير مسبق، هذا التطبيق هو ساذج بعض الشيء (أي هناك بعض المشاكل المحتملة مع ذلك، اعتمادا على ما كنت تسلسل وكيفية استخدامه على العميل، وخاصة مع DateTimes) <. / P>

في الجمعية System.Web.Extensions، الإصدار 3.5.0.0، هناك <لأ href = "http://msdn.microsoft.com/en-us/library/system.web.script.serialization.javascriptserializer. ASPX "يختلط =" نوفولو noreferrer "> JavaScriptSerializer الفئة التي يجب التعامل مع ما تريد.

وحاول

System.Web.Script.Serialization.JavaScriptSerializer

وأو راجع JSON.org هناك قائمة كاملة من المكتبات مكتوبة لتفعل بالضبط ما تريد .

Licensed under: CC-BY-SA with attribution
Not affiliated with StackOverflow