![将JSON字符串解析为对象的最简单的C#函数是什么?[关闭],第1张 将JSON字符串解析为对象的最简单的C#函数是什么?[关闭],第1张](/aiimages/%E5%B0%86JSON%E5%AD%97%E7%AC%A6%E4%B8%B2%E8%A7%A3%E6%9E%90%E4%B8%BA%E5%AF%B9%E8%B1%A1%E7%9A%84%E6%9C%80%E7%AE%80%E5%8D%95%E7%9A%84C%EF%BC%83%E5%87%BD%E6%95%B0%E6%98%AF%E4%BB%80%E4%B9%88%EF%BC%9F%5B%E5%85%B3%E9%97%AD%5D.png)
DataContractJsonSerializer serializer = new DataContractJsonSerializer(typeof(YourObjectType));YourObjectType yourObject = (YourObjectType)serializer.ReadObject(jsonStream);
您也可以使用
JavascriptSerializer,但
DataContractJsonSerializer据称能够更好地处理复杂类型。
奇怪的是,由于ASP.NET MVC(在3.5
SP1中),曾经弃用了足够的JavascriptSerializer(在3.5中),然后又复活了。这肯定足以撼动我的信心,并带领我使用
DataContractJsonSerializer它,因为它对于WCF来说是很难烘焙的。
欢迎分享,转载请注明来源:内存溢出
微信扫一扫
支付宝扫一扫
评论列表(0条)