gpt4 book ai didi

.net - Asp.net MVC json或Json.net?

转载 作者:行者123 更新时间:2023-12-03 13:33:17 27 4
gpt4 key购买 nike

我现在正在使用asp.net mvc,想知道使用内置的Json或 Json.Net哪个是更好的选择,但我不确定一个人是否比另一个人有优势。

另外,如果我确实选择沿用Json.Net的路线,那么我应该选择稳定版还是beta 4?我不确定测试版有多不稳定。

最佳答案

您可能遇到问题serializing dates with the MVC JSON.我对该帖子的回答在下面重复。

如果您不依赖于MS JSON序列化程序,则可以使用Json.NET。它带有一个IsoDateTimeConverter。
这会将日期序列化为ISO8601格式的字符串。
例如,在我们的项目中
序列化myObject是通过处理
以下代码。

JsonNetResult jsonNetResult = new JsonNetResult();
jsonNetResult.Formatting = Formatting.Indented;
jsonNetResult.SerializerSettings.Converters.Add(new IsoDateTimeConverter());
jsonNetResult.Data = myObject;

如果您决定采用Json.NET
暴跌,你也想抓住
JsonNetResult,因为它返回一个
可以在以下位置使用的ActionResult
ASP.NET MVC应用程序。挺好的
易于使用。
有关更多信息,请参见: Good (Date)Timeswith Json.NET

我们当前正在使用Json.NET v3.5 Beta 4,并且没有遇到问题。但是,由于我们的系统尚未投入生产,因此我们并未对其进行真正的负担。根据使用的框架数量,您的工作量可能会有所不同。
希望这可以帮助。

关于.net - Asp.net MVC json或Json.net?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1352884/

27 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com