создать класс модели для сопоставления вашего Json Sructure или использовать dynmamics
: EDIT: извините синтаксис было неправильным, здесь мы имеем полный пример
var seri = JsonSerializer.CreateDefault();
dynamic dynamicObject = new
{
LNK = "862",
MUK = "861",
query = "java"
};
using (var textWriter = new StringWriter())
{
var writer = new JsonTextWriter(textWriter);
seri.Serialize(writer, dynamicObject);
var result = textWriter.ToString();
}
также работает:
dynamic dynamicObject = new
{
LNK = "862",
MUK = "861",
query = "java"
};
var result = JsonConvert.SerializeObject(dynamicObject);
Для сериализации/десериализации существуют разные библиотеки. Помимо стандарта .Net, я настоятельно рекомендую библиотеку Json.Net, доступную через Nuget.
Какой код вы пробовали? – Chris
var result = Deserializejson <Словарь <строка, поиск >> (jsonresponse); var searchhandles = новый Список (result.Count); –
{"be": "Бельгия", "fr": "Франция", "uk": "Великобритания", "nl": "Nederland"}. Я хочу захватить указанную пару ключевых значений в C# List –