Jayrock 导出到字符串的替代方案
Posted
技术标签:
【中文标题】Jayrock 导出到字符串的替代方案【英文标题】:Alternate to Jayrock's ExportToString 【发布时间】:2011-11-16 21:41:42 【问题描述】:我正在使用Jayrock.Json.Conversion.JsonConvert.ExportToString(myObj);
,结果字符串将属性名称的第一个字符转换为小写。因此,如果我将FirstName
作为myObj
的属性,则生成的字符串将具有firstName
这不适用于我正在使用的 jquery 模板,该模板具有带有大写首字母属性名称的备用数据源。
我知道他们介绍了 JsonMemberNameAttribute
可能会解决这个问题,但我想知道是否有替代的 json 序列化程序。
PS:我使用的是 .NET 4.0
【问题讨论】:
您是在询问使用 Jayrock 的替代方法,还是完全替代 Jayrock 的方法? @NT3RP 我对这两种想法都持开放态度 【参考方案1】:我使用了System.Web.Script.Serialization.javascriptSerializer
序列化程序,它按预期工作。
【讨论】:
以上是关于Jayrock 导出到字符串的替代方案的主要内容,如果未能解决你的问题,请参考以下文章
在 .NET 中使用 Jayrock 不正确地形成 JSON 字符串
如何使用 JayRock 将 Json 字符串转换为带有 Dictionary 的对象