|
Обработка полученных данных VBNET
|
|||
---|---|---|---|
#18+
Доброго дня! Делаю запрос на сайт(использую WebRequest и WebResponse), получаю данные данные такого вида: {"price":"1600","price_stock":"1450","updated":1517380905},"apple": {"price":"900","price_stock":"850","updated":1517380905},"sumsung": соответсвенно в прогамульке есть соответсвующие textboxы, не могу разобраться как полученные значения загонять в нужный textbox Может кто подскажет кусочком кода или чего почитать, куда копать прошу не пинать, так как программировал последний раз на VB еще в 2000 году=) ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 10:29 |
|
Обработка полученных данных VBNET
|
|||
---|---|---|---|
#18+
Кури Newtonsoft.Json конкретно JsonSerializer.Deserialize<T> ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 10:35 |
|
Обработка полученных данных VBNET
|
|||
---|---|---|---|
#18+
Shocker.ProКури Newtonsoft.Json конкретно JsonSerializer.Deserialize<T> Спасибо за подсказку. Вроде разобрался, но столкнулся с такой проблемой при получении данных ' получаем Dim reader As New StreamReader(dataStream) Dim responseFromServer As Integer = reader.ReadToEnd() ' Ошибка System.InvalidCastException {"stock_price":"1600." к типу Integer является не допустимым. Внутренее исключение FormatException: Входная строка имела неверный формат. ' пытаюсь сконвертировать Dim buy = JsonConvert.DeserializeObject(Of STOCK)(responseFromServer) MsgBox(buy.price_stock) Как с этим бороться??? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 14:05 |
|
Обработка полученных данных VBNET
|
|||
---|---|---|---|
#18+
Так все ведь вроде по-русски написано. Используйте подходящий тип - decimal ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 14:11 |
|
Обработка полученных данных VBNET
|
|||
---|---|---|---|
#18+
А, стоп, не из той оперы. Код: vbnet 1.
Какой еще нафиг Integer? Читайте примеры внимательно ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 14:13 |
|
Обработка полученных данных VBNET
|
|||
---|---|---|---|
#18+
Да и вообще - необязательно грузить всё в память, можно так: Код: c# 1. 2. 3. 4. 5.
... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 14:15 |
|
Обработка полученных данных VBNET
|
|||
---|---|---|---|
#18+
Shocker.ProДа и вообще - необязательно грузить всё в память, можно так: Код: c# 1. 2. 3. 4. 5.
оно как бы точно для VB? ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 14:20 |
|
Обработка полученных данных VBNET
|
|||
---|---|---|---|
#18+
lockweekShocker.ProДа и вообще - необязательно грузить всё в память, можно так: Код: c# 1. 2. 3. 4. 5.
оно как бы точно для VB? сконвертируйте, http://converter.telerik.com/ хотя тут руками быстрее это сделать ... |
|||
:
Нравится:
Не нравится:
|
|||
31.01.2018, 14:37 |
|
|
start [/forum/topic.php?fid=20&fpage=34&tid=1399511]: |
0ms |
get settings: |
10ms |
get forum list: |
12ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
34ms |
get topic data: |
11ms |
get forum data: |
3ms |
get page messages: |
43ms |
get tp. blocked users: |
2ms |
others: | 10ms |
total: | 133ms |
0 / 0 |