この記事は機械翻訳のミラー記事です。元の記事にジャンプするにはこちらをクリックしてください。

眺める: 22752|答える: 1

[出典] C# json 文字列をリストコレクションに解析します

[リンクをコピー]
掲載地 2015/09/03 23:52:25 | | | |


得られるjsonデータは以下の通りです:
[{ "sheng": "140000", "shi": "140300", "qu": "140321" },{ "sheng": "210000", "shi": "210400", "qu": "210411" },{ "sheng": "530000", "shi": "530400", "qu": "530421" }]
Listコレクションに変換したいので、まずクラスクラスを定義します:

  1. public class pl {
  2.             public int sheng { get; set; }
  3.             public int shi { get; set; }
  4.             public int qu { get; set; }
  5.         }
コードをコピーします
次にsystem.Web.scrip{filter}t.Serializationを使い、 以下のJavascrip{filter}tSerializerを使ってjsonデータを解析します。

Instantiate: Javascrip{filter}tSerializer js = new Javascrip{filter}tSerializer();

リストコレクションに変換すると、List<pl> b = js。 Deserialize<List<pl>>("[" + json + "]");




先の:Linqフィールドがnullでデータを表示しない回避策について
次に:中国のインターネットの半分、アリババはどれほど良いのでしょうか?
掲載地 2015/09/04 9:41:18 |
過去にはNewtonsoft.Jsonの動的接続ライブラリへの参照を追加してJsonを直列化しませんでしたが、Microsoftには独自のデシリアライズ機能がないので、なぜサードパーティのものを使うのでしょうか?
免責事項:
Code Farmer Networkが発行するすべてのソフトウェア、プログラミング資料、記事は学習および研究目的のみを目的としています。 上記の内容は商業的または違法な目的で使用されてはならず、そうでなければ利用者はすべての結果を負うことになります。 このサイトの情報はインターネットからのものであり、著作権紛争はこのサイトとは関係ありません。 ダウンロード後24時間以内に上記の内容を完全にパソコンから削除してください。 もしこのプログラムを気に入ったら、正規のソフトウェアを支持し、登録を購入し、より良い本物のサービスを受けてください。 もし侵害があれば、メールでご連絡ください。

Mail To:help@itsvse.com