ホームページ >バックエンド開発 >C#.Net チュートリアル >C#でNewtonsoft jsonを使用してJSONを.NETオブジェクトに逆シリアル化し、配列から値を1つだけ選択する方法は?
WebClient クラスは、URI で識別されるローカル、イントラネット、またはインターネット リソースとの間でデータを送受信するための共通メソッドを提供します。
WebClient クラスは、WebRequest クラスを使用してリソースへのアクセスを提供します。 WebClient インスタンスは、WebRequest.RegisterPrefix メソッドを通じて登録された WebRequest 子孫を使用してデータにアクセスできます。
DownloadString は、リソースから文字列をダウンロードし、文字列を返します。
リクエストにオプションのヘッダーが必要な場合は、ヘッダーを Headers コレクションに追加する必要があります。
以下の例では、URL を呼び出します。 "https://"jsonplaceholder.typicode.com/posts"
次に、例をユーザー配列に逆シリアル化します
ユーザー配列から最初の配列値を出力します
class Program{ static void Main(string[] args){ var client = new WebClient(); var json = client.DownloadString("https://jsonplaceholder.typicode.com/posts"); var userPosts = JsonConvert.DeserializeObject<User[]>(json); System.Console.WriteLine(userPosts[0].title); Console.ReadLine(); } } public class User{ public string userId { get; set; } public string id { get; set; } public string title { get; set; } public string body { get; set; } }
sunt aut facere repellat provident occaecati excepturi optio reprehenderit
以上がC#でNewtonsoft jsonを使用してJSONを.NETオブジェクトに逆シリアル化し、配列から値を1つだけ選択する方法は?の詳細内容です。詳細については、PHP 中国語 Web サイトの他の関連記事を参照してください。