serialization相关内容
我有一个 JsonResult 这是工作的罚款,并从一些POCO的返回JSON。我想了JSON作为保存在DB的字符串。 公共JsonResult的getJSON() { JsonResult JSON =新JsonResult { 数据= GetSomPocos() }; 返回JSON; } 我需要审核的反应,所以我要保存 JSON 成一个数据
..
我有我的ASP.Net应用MVC4返回JsonResult动作。我的数据属性设置为pre定义类的数组。我的问题是,我想用不同的属性名序列化。不管我用什么属性,对象序列化与pre定义的属性名称。我试过没有结果如下: [数据成员(NAME =“iTotalRecords”)] [JsonProperty(属性名=“iTotalRecords”)] 公众诠释总记录{搞定;组; } 我知道“iTo
..
我试图实现一个标签系统进入我的asp.net MVC项目。当用户编辑或添加一个任务,他们可以添加他们在提交前要标记的数量。我使用jQuery插件Tagit,所以当用户添加一个新标签的输入域创建如下: <输入类型=“隐藏”的风格=“显示:无;”值=“标记1”NAME =“标签[]”> 当用户$ P $加入了一些标记之后psses提交按钮,浏览器发送下面的查询字符串到服务器(通过提琴
..
我试图让我的动作返回一个JsonResult,其中所有的属性都在驼峰。 我有一个简单的模型: 公共类为MyModel { 公众诠释SomeInteger {搞定;组; } 公共字符串SomeString {搞定;组; } } 和一个简单的控制器动作:公共JsonResult指数() { 为MyModel模型=新为MyModel(); m
..
我试图使用从furthure装配新的HTML辅助扩展序列化()。 如果你看一看: 查看 <%@页面语言=“C#”继承=“System.Web.Mvc.ViewPage<名单,LT; MvcApplication2.Models.ProductViewBinding>>”中%GT; !< DOCTYPE HTML PUBLIC“ - // W3C // DT
..
我使用Json.Net从ASP.NET MVC4控制器试图TRO归期ISO格式 公共JsonResult销售(){ VAR saleList =新的List<出售与GT;(); ... 无功海峡= JsonConvert.SerializeObject(saleList); 返回JSON(STR,JsonRequestBehavior.AllowGet
..
我传递回JSON从我的观点我的控制器动作来执行操作。要转换在发送的JSON,到POCO我用这个动作过滤器: 公共类ObjectFilter的:ActionFilterAttribute { 公共类型RootType {搞定;组; }公共覆盖无效OnActionExecuting(ActionExecutingContext filterContext){ IList的<&ERRORINFO
..
这里的设置: 我有旨在由jQuery的Ajax请求被消耗一些MVC控制器。一个正常的请求将有所似乎是这样的: $。阿贾克斯(“/律师/ AddSolicitorToApplication”,{ 数据:putData, 类型:“POST”,则contentType:“应用/ JSON” 成功:函数(结果){ //我的成功回调 } }
..
这看起来很简单,我必须要过思考它。 TL; DR; 我如何修改下面的code返回字符串中包含的,而不是碰巧包含JSON字符串JSON对象? 公众的ActionResult测试() { VAR json_string =“{成功:\\”真正\\“}”; 返回JSON(json_string,JsonRequestBehavior.AllowGet); } 这code返回常量,其中包
..
我想序列动态对象到JSON。我试着用ExpandoObject,但结果不是我所需要的: 公共JsonResult编辑() { 动态O =新ExpandoObject(); ((IDictionary的<字符串对象>)O)“ABC”] =“ABC”; //或o.abc =“ABC”; 返回JSON(O); } 我想JSON来看起来像:{“ABC”:“ABC”
..
我无法从 System.Runtime.Serialization.Json DataContractJsonSerializer 方法> 如果我做的: 使用System.Runtime.Serialization.Json; 我得到一个错误... 我怎样才能访问这在我的Asp.Net MVC应用程序,所以我可以使用 DataContractJsonSerializer 法 解决方案
..
我试图用序列库JSON.net一个C#对象JSON。我遇到的问题是正在创建的字符串具有与放大器; QUOT在其中的 下面通过JsonConvert.SerializeObject返回的字符串: { &安培; QUOT; ComId&安培; QUOT;:&放大器; QUOT; AAAiB + AAHAALOaFAAL&放大器; QUOT ;, &安培; QUOT; CovId&
..
一个pretty典型的CRUD操作将导致有其ID为一次持续的对象。 所以,如果我有接受一个对象(JSON序列化,说的)并返回的Htt presponseMessage用的HTTPStatus code创建和内容设置与标识从空更新到同一个对象在控制器上Post方法一个整数,怎么做,然后我用的HttpClient来获得该标识的价值? 这也许很简单,但我看到的是System.Net.Http.Str
..
我工作的一个JSON驱动的项目,我想提供是SessionManager 对象,permissionst的动态列表。虽然我可以用键值对的权限的阵列工作,我在想,如果我可以删除的属性名称,以使的键的是权限值和值的是 IsAllowed 值。 公共类SessionPermission { 公共字符串权限{搞定;组; } 公共BOOL IsAllowed {搞定;组; } } 公共类是S
..
我使用JSON.NET并在过去一些麻烦的WebAPI期间对象序列化。之后做一些研究,我发现这个类是标有[Serializable接口。当我删除这个反序列化就没事了。 有关更详细的信息可以在这里找到:
..
有一个字符串包含以下原始JSON数据(简化问题的缘故): VAR MyString的=“{'VAL':'苹果'}”; 我怎样才能创建一个 JsonResult 对象重新presenting MyString中? 我试着使用JSON(对象)的方法。但它处理的原始JSON数据作为一个字符串-logically:P-。所以返回的HTTP响应如下:“{'VAL':'苹果'}” ,而不是用给定
..
我工作的一个MVC3应用程序。我的客户端视图模型包含一个SQL Server RowVersion属性,这是一个byte []。它呈现为在客户端对象数组。当我尝试我的视图模型张贴到控制器,RowVersion属性总是空。 我假设控制器的串行(JsonValueProviderFactory)被忽略的对象数组属性。 我看到这个博客,但是这并不适用,因为我张贴的JSON,而不是形式的标记:
..
我有一个控制器,正在返回大JSON对象jQuery的海军报,我不知道这将是多么容易的东西更快像ServiceStack.Text一个替换默认的JavaScriptSerializer。 这将是很好的,如果我可以改变这样的东西用DependencyResolver,但我想,如果绝对一切就解决了,这是,它可以得到pretty缓慢。 解决方案 最好的办法是从JsonResult类继承并重写Ex
..
在我的课堂我已经得到了: [数据成员(NAME =“jsonMemberName”,EmitDefaultValue =假, IsRequired = FALSE)] 公开名单<串GT;会员{搞定;组; } 传递对象通过控制器的JSON(OBJ)的retruns System.Web.Mvc.JsonResult后:我有序列化JSON:{成员:...}而不是{jsonMemb
..
在我的控制器动作之一,我返回一个非常大的 JsonResult 来填充网格。 我收到以下出现InvalidOperationException 例外: 使用JSON序列化的JavaScriptSerializer反序列化或过程中的错误。字符串的长度超过上maxJsonLength属性设置的值。 在的web.config 为较高的值设置 maxJsonLength 属性遗憾的是不显示任何效果。
..