Im в настоящее время пытается разобрать эту строку в мою программу с API от http://www.newtonsoft.com/json/help/html/Introduction.htmКак разобрать динамический JSon строку с помощью JSon Апи
{
"193461232": [
{
"name": "Master Yi's Pyromancers",
"tier": "GOLD",
"queue": "RANKED_SOLO_5x5",
"entries": [
{
"playerOrTeamId": "193461232",
"playerOrTeamName": "wamborambo",
"division": "V",
"leaguePoints": 58,
"wins": 109,
"losses": 104,
"isHotStreak": false,
"isVeteran": false,
"isFreshBlood": false,
"isInactive": false
}
]
},
{
"name": "Elise's Masterminds",
"tier": "BRONZE",
"queue": "RANKED_TEAM_3x3",
"entries": [
{
"playerOrTeamId": "TEAM-4f44680-9f2b-11e4-8954-c81f66db8bc5",
"playerOrTeamName": "KidsClub",
"division": "IV",
"leaguePoints": 63,
"wins": 6,
"losses": 8,
"isHotStreak": false,
"isVeteran": false,
"isFreshBlood": false,
"isInactive": false
}
]
},
{
"name": "Elise's Horde",
"tier": "BRONZE",
"queue": "RANKED_TEAM_5x5",
"entries": [
{
"playerOrTeamId": "TEAM-4f457640-9f2b-11e4-8954-c81f66db8bc5",
"playerOrTeamName": "KidsClub",
"division": "I",
"leaguePoints": 28,
"wins": 6,
"losses": 4,
"isHotStreak": false,
"isVeteran": false,
"isFreshBlood": false,
"isInactive": false
}
]
}
]
}
Они Проблемы является строка является динамической. Мне нужно получить «193461232», прежде чем я смогу использовать String. У меня также проблема, потому что имя, очередь, записи являются массивами И я практиковал с помощью Simple Jsons, но это очень сложно для меня.
Извините, мой английский не очень хорош, но я надеюсь, что вы все еще можете понять мою проблему.
Я уже решил эту проблему, но им в настоящее время работает над этой проблемой массива. Я не знаю, как я могу получить элементы playerOrTeamId или выигрывает, например. , но спасибо, что помогли мне. Это помогло мне много для понимания json more ^^ – wambo
Это все решено в ответе. 'items (0) .entries (0) .wins' будет для Master Po. Как показано, на каждый элемент будет только одна запись, но она сериализована как массив (на всякий случай, я думаю). – Plutonix
Спасибо за помощь .. Я сделал почти то же самое, но я сделал синтаксическую ошибку. Это очень помогло мне – wambo