0

JSONを使用しています。そのときにシリアル化のためにデータを渡すと、以下のエラーが発生します。

'インスタンス参照ではアクセスできません。代わりにタイプ名で修飾してください。および「タイプ「System.OutOfMemoryException」の例外がスローされました。」

私のコードは

List<UserMaster> us = objusers.SelectAll().ToList();
Paging<UserMaster> users = UserMaster.SelectUserFilter(start, limit, query,ref us);
context.Response.Write(string.Format("{{total:{1},'users':{0}}}", JSON.Serialize(users.Data), users.TotalRecords));
4

1 に答える 1

0

多くのJSONシリアライザーはそれほど堅牢ではなく、すべてのケースを処理できるわけではありません。

JSONが整形式であれば、JSON.NET(無料)ライブラリで確実に処理できます。http://james.newtonking.com/pages/json-net.aspxで確認してください。

幸運を!

于 2012-04-04T09:37:43.930 に答える