2012-12-09 39 views
-1

我有这样的代码:

 JsonSerializerSettings settings = new JsonSerializerSettings() 
      { 

       PreserveReferencesHandling = PreserveReferencesHandling.None 

      }; 

      var obj = JsonConvert.SerializeObject(result[0], settings); 

不管我做什么,SerializeObject坚持到$ ID添加到JSON结果。 我如何让$ id消失?

回答

-1

原来,这个Json.NET是一个真正的垃圾。

结束了使用此:

JavaScriptSerializer ser = new JavaScriptSerializer(); 
      var obj = ser.Serialize(result[0]);