【发布时间】:2015-03-04 09:40:54
【问题描述】:
我在我们的一些旧网页代码中发现了一个问题。问题是默认序列化程序没有正确序列化日期。我想使用 JSON.Net 在我们的 aspx 代码中序列化 web 方法的参数。但我不确定如何告诉它使用 JSON.NET 而不是使用默认的序列化程序。
这是我们的代码示例片段
<System.Web.Services.WebMethod()> _
<System.Web.Script.Services.ScriptMethod()> _
Public Shared Function EditApplication(ByVal Application As ApplicationModel, ByVal Country As String, ByVal Language As String) As jsonResponse
Dim r As New jsonResponse
Dim g As New ApplicationRequest
g.country = Country
g.locale = Language
g.platform = "Android"
g.timestamp = ""
g.transactionid = "abc123"
....
所以我需要 ApplicationModel 来使用 JSON.Net 进行序列化。感谢您的帮助。
【问题讨论】:
标签: asp.net json vb.net serialization json.net