キーと値の数が不明なJson文字列がある場合。C#ですべての値を配列またはオブジェクトに取得するにはどうすればよいですか?
次の例では、「id」フィールドと「index」フィールドがあることがわかります。フィールドのキーを知らなかった場合はどうなりますか?
別のコンテキストでは、キーの数が多く、変数を宣言できない場合はどうなりますか?
[{"id":"449342","index":0},{"id":"449343","index":1}]
上記のJsonをこのように逆シリアル化します。上記の2つのコンテキストはどうですか?
JavaScriptSerializer js = new JavaScriptSerializer();
AllLiTags[] Tags = js.Deserialize<AllLiTags[]>(LiOrder);
public class AllLiTags
{
public string Id { get; set; }
public string Index { get; set; }
}