|
десерилизация JSON
|
|||
---|---|---|---|
#18+
Коллеги! Есть проблема при делсерилизации ответа. Код: html 1. 2. 3. 4. 5. 6. 7. 8. 9.
Код: html 1. 2. 3. 4. 5. 6.
Код: c# 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14.
Проблема с десерилизацией пустого ответа (-- json #2 без данных --): Cannot deserialize the current JSON array (e.g. [1,2,3]) into type ....... Хотелось бы просто получить там null и всё. ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2020, 19:22 |
|
десерилизация JSON
|
|||
---|---|---|---|
#18+
так не присылай в ответе "result" либ присылай "result": null а так "result": [] ты ожидаешь массив ... |
|||
:
Нравится:
Не нравится:
|
|||
20.02.2020, 21:43 |
|
десерилизация JSON
|
|||
---|---|---|---|
#18+
handmadeFromRu так не присылай в ответе "result" либ присылай "result": null а так "result": [] ты ожидаешь массив я не могу воздействовать на ответ - это стороннее API. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 10:34 |
|
десерилизация JSON
|
|||
---|---|---|---|
#18+
RegisteredUser handmadeFromRu так не присылай в ответе "result" либ присылай "result": null а так "result": [] ты ожидаешь массив я не могу воздействовать на ответ - это стороннее API. Кривое апи. Тогда только дергать его как строку и парсить руками. ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 10:43 |
|
десерилизация JSON
|
|||
---|---|---|---|
#18+
fkthat RegisteredUser пропущено... я не могу воздействовать на ответ - это стороннее API. Кривое апи. Тогда только дергать его как строку и парсить руками. а нет варианта "уведомить" десерелизатор, что вот такое [] расценивать как null ? ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 14:53 |
|
десерилизация JSON
|
|||
---|---|---|---|
#18+
RegisteredUser а нет варианта "уведомить" десерелизатор, что вот такое [] расценивать как null ? пиши свой кастом JsonConverter и переопредели ReadJson. погуглив поймешь о чем речь ... |
|||
:
Нравится:
Не нравится:
|
|||
21.02.2020, 15:39 |
|
|
start [/forum/topic.php?fid=18&gotonew=1&tid=1354769]: |
0ms |
get settings: |
9ms |
get forum list: |
13ms |
check forum access: |
4ms |
check topic access: |
4ms |
track hit: |
33ms |
get topic data: |
12ms |
get first new msg: |
7ms |
get forum data: |
3ms |
get page messages: |
52ms |
get tp. blocked users: |
2ms |
others: | 266ms |
total: | 405ms |
0 / 0 |