当前位置:  开发笔记 > 后端 > 正文

在.Net AJAX中是否有内置方法可以手动将对象序列化为JSON字符串?

如何解决《在.NetAJAX中是否有内置方法可以手动将对象序列化为JSON字符串?》经验,为你挑选了2个好方法。

我发现了,ScriptingJsonSerializationSection但我不确定如何使用它.我可以编写一个函数来手动将对象转换为JSON字符串,但是因为.Net可以使用属性动态地执行它所以必须有一个我缺少的内置方法.

PS:使用Asp.Net 2.0和VB.Net - 我把它放在标签中,但我认为人们错过了它.



1> TonyB..:

这应该可以解决问题

Dim jsonSerialiser As New System.Web.Script.Serialization.JavaScriptSerializer
Dim jsonString as String = jsonSerialiser.Serialize(yourObject)


在.NET 3.5 SP1中,它再次无需过时!

2> Joseph Kingr..:

我想你要找的是这堂课:

System.ServiceModel.Web.DataContractJsonSerializer

以下是Rick Strahl的一个例子:.NET 3.5中的DataContractJsonSerializer

推荐阅读
依然-狠幸福
这个屌丝很懒,什么也没留下!
DevBox开发工具箱 | 专业的在线开发工具网站    京公网安备 11010802040832号  |  京ICP备19059560号-6
Copyright © 1998 - 2020 DevBox.CN. All Rights Reserved devBox.cn 开发工具箱 版权所有