3

Json 形式の文字列を解析できるネイティブ ライブラリはありますか? たとえば、次の文字列があるとします。

string inp = "{ \"title\": \"My Title\" }";

そのJson形式の文字列を使用してオブジェクトを構築し、の値を見つけることができるクラスはありますtitleか?

編集: 私のアプリはコンソール アプリケーションです。

4

4 に答える 4

5

DataContractJsonSerializer を使用して、Json 形式の文字列をオブジェクトに逆シリアル化できます

http://msdn.microsoft.com/en-us/library/bb410770.aspx

NuGet パッケージをインストールする場合は、パフォーマンスを向上させるために、

http://json.codeplex.com/

はかなり人気があります。

どちらの方法も、コンソール アプリケーションで機能します。

于 2012-09-25T22:46:53.787 に答える
3

ネイティブではないが強力なもの: Json.NET

  • .NET オブジェクトと JSON の間で変換するための柔軟な JSON シリアライザー
  • JSON を手動で読み書きするための LINQ to JSON
  • 高性能、.NET の組み込み JSON シリアライザーより高速
  • インデントされた読みやすい JSON を記述します
  • JSON を XML との間で変換する
  • .NET 2、.NET 3.5、.NET 4、Silverlight、Windows Phone、および Windows 8 をサポートします。
于 2012-09-25T22:47:48.480 に答える
1

Json.Nethttp : //json.codeplex.com/をチェックする必要があります 。Jsonin。Netをサポートするためのあらゆる種類の優れたツールがあります。

于 2012-09-25T22:50:52.557 に答える
1

プロジェクトの種類によっては、JavaScriptSerializerが利用できる場合があります。また、カスタム オブジェクトに入力できるパーサーを作成することもできます。

于 2012-09-25T22:47:42.177 に答える