Как анализировать объекты JSON с числовыми ключами с помощью JavaScriptSerializer
У меня есть объект, как ниже, чтобы быть десериализованным в C #. Мне интересно, как я могу разобрать это. Я пытался следоватьэтот пример здесь, но я нахожусь в тупике о том, как я могу заставить свой класс распознавать ключ каждого объекта (2
и3
ниже).
Строка JSON ниже в основном представляет 2 транзакции. Я хотел бы преобразовать каждое представление транзакции в объект транзакции и поместить его в массив объекта транзакции.
{
"2": {
"id": "2",
"user_id": "59",
"offer_id": "1234"
},
"3": {
"id": "3",
"user_id": "59",
"offer_id": "1234"
}
}
Вот мои занятия:
public class Transactions
{
// what goes here since the "key" field is always different?
}
public class Transaction
{
public int id { get; set; }
public int user_id { get; set; }
public int offer_id { get; set; }
}