Я только начинаю смотреть на REST API с помощью HERE Maps.У меня есть некоторый опыт программирования на C # / .NET, но не очень с доступом к API REST.Мне удалось успешно вызвать HERE Maps WebService и получить данные JSON, но я пытаюсь найти наилучший способ получения необходимой информации из этих данных.Я думаю, что мне нужно использовать десериализацию, но для этого требуется создание подходящего объекта C # для десериализации.Я надеялся, что где-то есть хранилище, где я мог бы найти эти объекты, вместо того, чтобы разрабатывать их с нуля, но ничего не могу найти.Любые предложения с благодарностью приняты.
Спасибо,
Крис.
Json ответ:
{
"Response":{
"MetaInfo":{
"Timestamp":"2019-02-03T20:41:00.395+0000"
},
"View":[
{
"_type":"SearchResultsViewType",
"ViewId":0,
"Result":[
{
"Relevance":1.0,
"MatchLevel":"postalCode",
"MatchQuality":{
"PostalCode":1.0
},
"Location":{
"LocationId":"NT_CwZliV687TLYW4ZZKm4VNA",
"LocationType":"point",
"DisplayPosition":{
"Latitude":50.8082,
"Longitude":-0.39127
},
"NavigationPosition":[
{
"Latitude":50.8082,
"Longitude":-0.39127
}
],
"MapView":{
"TopLeft":{
"Latitude":50.82169,
"Longitude":-0.41262
},
"BottomRight":{
"Latitude":50.79471,
"Longitude":-0.36992
}
},
"Address":{
"Label":"BN11 3PQ, Worthing, England, United Kingdom",
"Country":"GBR",
"State":"England",
"County":"West Sussex",
"City":"Worthing",
"PostalCode":"BN11 3PQ",
"AdditionalData":[
{
"value":"United Kingdom",
"key":"CountryName"
},
{
"value":"England",
"key":"StateName"
},
{
"value":"West Sussex",
"key":"CountyName"
}
]
}
}
}
]
}
]
}
}