次あなたが一致して対応するクラスを作成する必要がC#で
をNewtonsoft.Jsonライブラリを使用することができます。これは、私の作品json文字列をC#オブジェクトにデシリアライズするために、C#のjson配列のプロパティ名を使用します。
次のコードを参照してください。
namespace StackOverflow.Test
{
using Newtonsoft.Json;
using System;
using System.Collections.Generic;
using System.Linq;
class Program
{
static void Main(string[] args)
{
var json = "{\n \"data\": [\n {\n \"listid\": \"123\",\n \"name\": \"Name\"\n }\n ]\n}";
var lists = JsonConvert.DeserializeObject(json, typeof(Lists)) as Lists;
var list = lists.Data.FirstOrDefault();
Console.WriteLine("Name: " + list.Name);
Console.WriteLine("List Id: " + list.ListId);
Console.WriteLine("Press any key to exit");
Console.ReadKey();
}
}
class Lists
{
public List<Info> Data { get; set; }
}
class Info
{
public string ListId { get; set; }
public string Name { get; set; }
}
}
あなたは今お気に入りのjsonシリアライザに見えるNewtonJsoftライブラリを試しましたか? – Slicc
@Slicc、['JsonConvert'](http://www.newtonsoft.com/json/help/html/t_newtonsoft_json_jsonconvert.htm)は' json.net'です。私はただのタグを固定しました。そしてOPには、私たちがあなたを助けてくれるようにするためにコードとエラーを表示してください。 – Sinatr