成人免费xxxxx在线视频软件_久久精品久久久_亚洲国产精品久久久_天天色天天色_亚洲人成一区_欧美一级欧美三级在线观看

詳細說明JSON字符串的使用和維護工作

開發
記得剛開始學習ASP.NET的時候,在用AppSettings的時候(具體哪個方法記不清了)也出現過類似的警告,最后是用JSON字符串代替就沒有出現過該警告了,那這次應該也差不多吧。

最近研究學習JSON字符串,前者用到的數據內容基本上都是JSON字符串,遂想寫一個格式化數據成JSON的東東,在網上找了一下,發現還蠻多的,實現了一個類似于ToString()的方法:

  1. using System;  
  2. using System.Web.Script.Serialization;  
  3.  
  4. namespace Demo  
  5. {  
  6. /// <summary> 
  7. /// JSON幫助類  
  8. /// </summary> 
  9.     public static class JsonHelper  
  10. {  
  11. /// <summary> 
  12. /// 格式化成Json字符串  
  13. /// </summary> 
  14. /// <param name="obj">需要格式化的對象</param> 
  15. /// <returns>Json字符串</returns> 
  16.         public static string ToJson(object obj)  
  17. {  
  18. JavaScriptSerializer serializer = new JavaScriptSerializer();  
  19. return serializer.Serialize(obj);  
  20. }  
  21.  
  22. /// <summary> 
  23. /// 格式化成Json字符串  
  24. /// </summary> 
  25. /// <param name="obj">需要格式化的對象</param> 
  26. /// <param name="recursionDepth">指定序列化的深度</param> 
  27. /// <returns>Json字符串</returns> 
  28.         public static string ToJson(object obj, int recursionDepth)  
  29. {  
  30. JavaScriptSerializer serializer = new JavaScriptSerializer();  
  31. serializer.RecursionLimit = recursionDepth;  
  32. return serializer.Serialize(obj);  
  33. }  

一字不漏的照打,應該沒有問題吧(后來發現SCOTT大作末尾的Note,忘記看了,真是粗心啊~~~ *_*)!但是在編輯的時候,雖然是成功了,但是發現有2個警告,由于本人寫程序一直都是盡自己***努力來保證所寫程序的警告數量最少,所以,當然要看看這兩個警告到底是什么東東。

警 告 是:“System.Web.Script.Serialization.JavaScriptSerializer.JavaScriptSerializer()” 已過時:“The recommended alternative is System.Runtime.Serialization.DataContractJsonSerializer.”記得剛開始學習JSON字符串的時候,在用AppSettings的時候(具體哪個方法記不清了)也出現過類似的警告,***是用ConfigurationManager代替就沒有出現過該警告了,那這次應該也差不多吧。#t#

于是到MSDN看看是怎么回事。沒弄明白,再到CSDN看看呢。還是沒弄明白,***,求助一下Google。NND,折騰了半天,還是不知道到底是什么回事。用“DataContractJsonSerializer”來代替吧,但是又少了對“System.Runtime.Serialization”的引用,把引用添加上吧,還是沒有編譯通過。

一直不知道是怎么回事,***,幸運的Google到一個Demo,也是用“DataContractJsonSerializer”來代替上訴過時警告的。SCOTT大作中末尾Note給出的鏈接。總算是明白怎么回事了。解決步驟如下:

  1. using System;  
  2. using System.IO;  
  3. using System.Runtime.Serialization.Json;  
  4.    

注:因為要用到Stream等東東,所以這里要添加上JSON字符串這個命名空間。

責任編輯:chenqingxiang 來源: CSDN
相關推薦

2010-01-07 18:32:38

JSON

2010-01-05 16:48:16

JSON 字符串

2010-01-08 10:24:38

轉換JSON

2010-01-08 15:37:59

JSON數據

2009-12-08 09:00:14

WCF線程

2010-01-05 17:06:46

JSON 數據

2014-09-16 09:57:56

INotifyProp

2010-01-07 16:09:04

學習JSON

2009-12-28 09:26:09

ADO對象

2009-12-11 10:49:04

Visual Stud

2010-10-13 14:28:09

mysql日志文件

2009-12-08 17:34:25

WCF的配置

2009-12-07 18:06:46

WCF框架

2010-02-22 17:54:07

Python工具

2010-03-09 10:11:34

Linux掛載命令

2010-07-21 13:17:52

Perl文件讀寫

2010-01-08 13:16:54

Json入門文檔

2010-02-04 14:41:52

Android菜單類型

2010-02-22 16:26:21

Python編輯

2010-01-08 13:54:17

JSON 性能
點贊
收藏

51CTO技術棧公眾號

主站蜘蛛池模板: 亚洲精品一区二区另类图片 | 天天躁人人躁人人躁狂躁 | 日本在线黄色 | 国产精品久久久久aaaa九色 | 97精品视频在线 | 日本三级全黄三级a | 亚洲一区二区三 | 久久狠狠 | 国产乱码精品一品二品 | 欧美一区在线视频 | 福利二区 | 亚洲精品播放 | 在线播放精品视频 | 精品一区欧美 | 亚洲午夜精品 | 久久精品视频免费观看 | 国产精品区二区三区日本 | 亚洲字幕在线观看 | 亚洲一区二区精品视频在线观看 | 免费观看国产视频在线 | 亚洲91精品 | 国产精品1区 | 国产黄色大片网站 | 中文字幕亚洲精品 | 另类专区亚洲 | 中文字幕精品一区久久久久 | 成人在线网| 亚洲性爰 | 日韩色综合 | 一级免费看 | av在线免费播放 | 国产在线观看网站 | 欧美极品一区二区 | 91精品久久| 亚洲欧美精品久久 | 二区中文字幕 | 九九久久精品 | 日韩成人av在线 | 国产又色又爽又黄又免费 | 色网在线看| 久久精品欧美一区二区三区不卡 |