Member 11790928 Ответов: 3

Как установить и получить значения нескольких пар ключей


У меня есть запрос Json в следующем формате:
{
"hardwareId": "123-TEST-4567890",
"тип": "DeviceLocation",
"запрос": {
"широта": "33.75",
"долгота": "-84.39",
"высота": "0",
"updateState": true,
"дата события": "2016-02-10T19:40:03.390 Z"
}
}

я не могу использовать сеттеры и геттеры для поля запроса. Как установить и получить значения массива в C#. Заранее спасибо

Что я уже пробовал:

Я могу установить и получить hardwareId и тип fieds. Я не могу сделать это с полем запроса

Suvendu Shekhar Giri

Вы пропустили общий доступ к соответствующему коду, где вы устанавливаете свойства?

3 Ответов

Рейтинг:
2

Member 11790928

obj1. hardwareid = " ask-TEST-2";
obj1. type = " DeviceLocation";

тогда как же мне поступить с этой просьбой ?


Рейтинг:
1

Member 11790928

я пытаюсь создать json из объекта


Karthik_Mahalingam

используйте "ответить "или" есть вопрос или комментарий?" кнопка для ответа, отправки запросов, не используйте виджет решения

Рейтинг:
0

Midi_Mick

Это зависит от того, создали ли вы obj1 из JSON или пытаетесь создать JSON из объекта, экземпляр которого вы создали в C#.

В первом случае вы просто получаете доступ к членам запроса с помощью:

obj1.request.latitude = "33.75"; 
obj1.request.longitude = "-84.39" // etc

Второй случай:
obj1.request = new () {
   latitude = "33.75",
   longitude = "-84.39",  // etc
};